C اور C+ میں کارکردگی میں واضع کرنا دونوں تدریسی اصولوں اور عملی کوڈ تکنیکوں کو سمجھنے میں شامل ہے۔اوریندے مقصد یہ ہے کہ وہ مؤثر کوڈ لکھیں جو پڑھنے کی رفتار اور برقرار رکھنے کے دوران تیز رفتار اور کم وسائل کو تیز کرتا ہے۔
سمجھداری سے کام لینے والے لوگ
جدید نقل و حمل کرنے والے مختلف ایسے اختیارات پیش کرتے ہیں جنکی مدد سے کوڈ کو بہتر بنایا جا سکتا ہے. یا [1] میں موجود متحرک متحرک اُنجروں کو شامل کرنے کے قابل بناتا ہے جو Clinlin, and مردہ کوڈ کو دوبارہ قابل بناتا ہے. بہتر طور پر تیار کرنے والے کو بوتلک کی پہچان اور مناسب طور پر اُس کا انتخاب کرنے کے لئے اپنا کوڈ منتخب کرنا چاہیے۔
اِس مضمون میں اِس موضوع پر بات کی گئی ہے ۔
مثال کے طور پر ، بعض معاملات میں حسابکتاب کی مدد سے ضربشُدہ نظام کو تبدیل کرنا ، مناسب اعدادوشمار کے استعمال اور کریڈٹ کے اندر اہم کارکردگی کو استعمال کرنا اور دیگر معاملات میں تقسیم کرنا بھی بہتر ہو سکتا ہے ۔
عملی طور پر ورزش کرنا
سی اور سی++ کوڈ کو منظور کرنے کے لیے کچھ تکنیکیں شامل ہیں:
- لوپ غیررولنگ: دستی طور پر یا خودبخود وسیع کرنے والی شعاعیں اس کے استعمال سے اس کی کارکردگی کم کرنے کے لیے.
- inline کام : کی جگہ کام شروع کرنے کا عمل شروع کرنے کا عمل
- ] میموری نقل و حمل : ڈیٹا کی ترکیبوں کو تیز رسائی کے لیے ترتیبی لائن کی حدود کے لیے ترتیب دیا جاتا ہے۔
- غیر معمولی وسائل کو ختم کرنے کی کوشش : انفنٹری انفنٹری انفنٹریز کو روکنے کے لیے جو کارکردگی کو روکا جا سکتا ہے۔