C++ میں نام دینے کا کنونشن کیا ہے؟

C My Nam Dyn Ka Knwnshn Kya



نام دینے کے کنونشنز کوڈنگ کے ایک اہم حصے کی نمائندگی کرتے ہیں۔ یہ فنکشنز، متغیرات، کلاسز اور پروگرام کے دیگر اداروں کے لیے موزوں ناموں کے انتخاب کا عمل ہے۔ نام دینے کے کنونشنز کوڈ کی پڑھنے کی اہلیت اور فہم کو بہتر بناتے ہیں، جس سے مستقبل میں اسے برقرار رکھنے اور موافقت کرنا آسان ہو جاتا ہے۔ اگلا سیکشن C++ نام دینے کے کنونشنز سے گزرے گا۔

C++ میں نام دینے کا کنونشن کیا ہے؟

C++ میں نام دینے کے معیارات میں اکثر بعض سابقے یا لاحقے، اونٹ کیس، متغیرات کے لیے بڑے حروف، اور بڑے حروف کے ساتھ کلاسوں کے ابتدائی نام شامل ہوتے ہیں۔ ان کنونشنز کا مقصد کوڈ کو مزید مستقل اور پڑھنے میں آسان رکھنا ہے تاکہ دوسرے پروگرامرز اسے جلدی اور آسانی سے سمجھ سکیں۔







متغیرات کا مختلف نام دینے کا کنونشن

C++ میں، کچھ مخصوص متغیر نام کے طریقے یہ ہیں:



1: متغیر ناموں کو وضاحتی ہونا چاہیے۔ اور اہم، یہ بیان کرنا کہ متغیر کس چیز کی نمائندگی کرتا ہے۔



2: اونٹ کیس: یہ ایک ایسا انداز ہے جس میں کسی لفظ کا ابتدائی حرف چھوٹا ہوتا ہے، اور ہر آنے والے لفظ کا ابتدائی حرف بڑے حروف میں ہوتا ہے، جس میں الفاظ کے درمیان کوئی خالی جگہ نہیں ہوتی ہے۔ C++ میں، یہ کنونشن اکثر متغیر ناموں کے لیے استعمال ہوتا ہے۔





3: بولین متغیرات کا سابقہ ​​لگانے کے لیے 'is' کا استعمال: کسی متغیر کے نام کو 'is' یا 'has' کے ساتھ سابقہ ​​لگانا معمول ہے کہ یہ بتانے کے لیے کہ یہ بولین قدر کی نمائندگی کرتا ہے۔

4: مستقل کا نام تمام بڑے حروف اور انڈر سکور کے ذریعے ہونا چاہیے۔ الفاظ کے درمیان اس حقیقت کی نشاندہی کرنے کے لیے کہ ان کا اپ ڈیٹ کرنے کا ارادہ نہیں ہے۔



5: پاسکل کیس: یہ کیس اونٹ کے کیس سے ملتا جلتا ہے۔ دونوں کے درمیان واحد فرق یہ ہے کہ ابتدائی لفظ کے ابتدائی حرف کو بھی پاسکل کے معاملے میں بڑے حرف میں ہونا چاہیے۔ اونٹ کیس کی مخالفت میں، جس میں ابتدائی لفظ چھوٹے حروف میں ہے، اگر آپ پاسکل کیس استعمال کرتے ہیں، تو ہر لفظ بڑے حروف سے شروع ہوتا ہے۔

ذیل میں C++ میں نام دینے کے کنونشنز کی ایک مثال دی گئی ہے، تاکہ آپ نام دینے کے کنونشن کے تصور کو آسانی سے سمجھ سکیں۔

مثال: مختلف نام سازی کنونشنز کے ساتھ متغیرات کو ظاہر کرنے کے لیے C++ پروگرام

ذیل میں ایک سادہ سی ++ پروگرام کا نفاذ ہے جو اوپر متغیر نام کے کنونشنز کو ظاہر کرتا ہے:

# شامل کریں
نام کی جگہ کا استعمال کرتے ہوئے std؛

اہم int ( ) {
// متغیرات کے وضاحتی ناموں کے ساتھ
int totalNumber = 100 ;
// متغیر ناموں کے اونٹ کیس کے ساتھ
string nameOfStudent = 'خود' ;
// بولین متغیرات کو پریفکس کرنا 'ہے'
bool isEmployed = جھوٹا ;
bool isChecked = سچ ;
// تمام بڑے حروف کو لاگو کرنا کے لیے مستقل متغیرات
const int HIGHEST_ASSIGNMENT = 100 ;
const ڈبل PI_VALUE = 3.14 ;
// پاسکل کے ذریعے متغیر کا نام دینے کا کنونشن معاملہ
string FinalResultOfStudent = 'پاس' ;
cout << '--[C++ میں متغیرات کا مختلف نام سازی کنونشن]--' << endl
cout << '1: متغیرات کے وضاحتی ناموں کے ساتھ' << endl
cout << 'طلبہ کی کل تعداد:' << کل نمبر << endl
cout << '2: متغیر ناموں کے اونٹ کیس کے ساتھ' << endl
cout << 'طالب علم کا نام: ' << نام آف اسٹوڈنٹ << endl
cout << '3: پریفکسنگ بولین متغیر کے ساتھ' << endl
cout << 'ملازمت ہے:' << ملازم ہے << endl
cout << 'چیک کیا گیا ہے:' << چیک کیا گیا ہے۔ << endl
cout << '4: مستقل متغیرات کے لیے تمام بڑے حروف کے نام کے کنونشن کو لاگو کرنے کے ساتھ' << endl
cout << 'اسائنمنٹس کی سب سے زیادہ تعداد:' << HIGHEST_ASSIGNMENT << endl
cout << 'PI کی قدر:' << PI_VALUE << endl
cout << '5: پاسکل کیس کے ساتھ متغیر کنونشن' << endl
cout << 'حتمی نتیجہ:' << فائنل رزلٹ آف اسٹوڈنٹ << endl
واپسی 0 ;
}

اس پروگرام نے صرف مندرجہ بالا پانچ ناموں کے کنونشنز کے مطابق متغیر نحو کا اعلان کیا۔ مین فنکشن میں، پہلا متغیر totalNumber ہے جو کہ کے مطابق ہے۔ وضاحتی نام دینے کا کنونشن جو 100 اقدار کو آؤٹ پٹ کے طور پر پرنٹ کرتا ہے۔ اگلا نامOfStudent متغیر میکل اسٹیو کے ساتھ شروع کیا گیا ہے جو ظاہر کرتا ہے۔ اونٹ کیس کا نام دینے کا کنونشن۔

isEmployed اور isChecked متغیرات نے بولین نتیجہ کو آؤٹ پٹ کے طور پر دکھایا جو پریفکسنگ نام کنونشن۔ اس کے بعد، HIGHEST_ASSIGNMENT اور PI_VALUE متغیرات کو 100 اور 3.14 کے طور پر قابل احترام اقدار کے ساتھ شروع کیا جاتا ہے جو نام دینے کے کنونشن کا بڑا حروف .

آخر میں، FinalResultOfStudent متغیر کی نمائندگی کرتا ہے۔ نام دینے کے متغیرات کا پاسل کیس کنونشن۔ اس سادہ پروگرام نے نام دینے کے کنونشن کو ایک ایک کرکے استعمال کیا جس کا اوپر ذکر کیا گیا ہے اور انہیں cout کا استعمال کرتے ہوئے کنسول پر پرنٹ کریں جیسا کہ درج ذیل آؤٹ پٹ میں دکھایا گیا ہے۔

نوٹ: یہ نام دینے کے کنونشنز دوسرے پروگرامرز کو سورس کوڈ کو زیادہ تیزی اور آسانی سے سمجھنے میں مدد کرتے ہیں اور اسے معیاری بنا کر اور پڑھنا کم مشکل ہوتا ہے۔

نتیجہ

نام دینے کے کنونشن پروگرامنگ میں اہم ہیں کیونکہ وہ کوڈ کی سمجھ اور برقرار رکھنے میں مدد کرتے ہیں۔ یکسانیت اور وضاحت کی ضمانت کے لیے، C++ ڈویلپرز کو مخصوص ناموں کے نمونوں پر عمل کرنا چاہیے۔ ان اصولوں پر عمل کرنے سے کوڈ کو پڑھنے اور تبدیل کرنے میں آسانی ہو سکتی ہے، جس سے غلطیوں اور نقائص کے امکانات کم ہو سکتے ہیں۔ نام دینے کے مخصوص کنونشنز پر عمل کرنے سے، پروگرامرز زیادہ موثر اور برقرار رکھنے کے قابل کوڈ تیار کر سکتے ہیں۔