پری پروسیسر ہدایت

مصنف: Randy Alexander
تخلیق کی تاریخ: 1 اپریل 2021
تازہ کاری کی تاریخ: 26 جون 2024
Anonim
High Density 2022
ویڈیو: High Density 2022

مواد

تعریف - پری پروسیسر ہدایت کا کیا مطلب ہے؟

پیشگی پروسیسر کی ہدایت نامے کسی پروگرام میں شامل ہوتی ہیں جو کردار # کے ساتھ شروع ہوتی ہیں ، جو انہیں عام سورس کوڈ سے مختلف بناتی ہیں۔ ان کو مرتب کرنے والے کے ذریعہ تالیف سے پہلے کچھ پروگراموں پر کارروائی کرنے کی درخواست کی گئی ہے۔ پیشگی کارروائی کی ہدایتیں سورس کوڈ کی تبدیلی کو تبدیل کرتی ہیں اور نتیجہ ان ہدایتوں کے بغیر نیا ماخذ کوڈ ہوتا ہے۔

اگرچہ سی # میں پری پروسیسیسنگ نظریاتی طور پر سی / سی ++ کی طرح ہے ، لیکن یہ دو پہلوؤں سے مختلف ہے۔ پہلے ، سی # میں پری پروسیسنگ میں تالیف سے قبل پری پروسیسر عملدرآمد کے لئے ایک علیحدہ اقدام شامل نہیں ہے۔ لغوی تجزیہ مرحلے کے ایک حصے کے طور پر اس پر کارروائی کی جاتی ہے۔ دوسرا ، یہ میکروز بنانے کے لئے استعمال نہیں ہوسکتا ہے۔ اس کے علاوہ ، نئی ہدایات #region اور #unregion کو C # میں شامل کیا گیا ہے اس کے ساتھ ساتھ پہلے استعمال کی جانے والی کچھ ہدایتوں کو بھی خارج کیا گیا ہے (# شامل کریں ایک قابل ذکر ہدایت ہے جس کا استعمال "اسمبلیاں شامل کرنے کے لئے" کے ساتھ تبدیل کیا گیا ہے)۔

جاوا پری پروسیسر ہدایات کی حمایت نہیں کرتا ہے۔


مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ میں ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا پری پروسیسر ہدایت کی وضاحت کرتا ہے

ایک پری پروسیسر ہدایت عام طور پر "#" حرف سے شروع ہونے والی ایک علیحدہ لائن میں سورس کوڈ کے اوپری حصے میں رکھی جاتی ہے جس کے بعد ہدایت نام اور اس سے پہلے اور بعد میں ایک اختیاری سفید جگہ ہوتی ہے۔ چونکہ پری پروسیسر ہدایت نامہ کے اسی لائن پر ایک تبصرہ استعمال کرنا ہے اور مندرجہ ذیل لائن میں اسکرول نہیں ہوسکتا ہے ، لہذا محدود تاثرات استعمال نہیں کیے جاسکتے ہیں۔ ایک پری پروسیسر ہدایت نامہ نیم سیمن (؛) کے ساتھ ختم نہیں ہونا چاہئے۔ پیشگی پروسیسر کی ہدایت کو تالیف کے دوران دلیل کے طور پر ماخذ کوڈ میں یا عام لائن میں بیان کیا جاسکتا ہے۔

پیشگی عمل کی ہدایتوں کی مثالوں میں جو C # میں استعمال ہوسکتی ہیں۔

  • # تعریف اور #undef: مشروط تالیف علامتوں کی وضاحت اور غیر وضاحت ان علامتوں کو تالیف کے دوران چیک کیا جاسکتا تھا اور ماخذ کوڈ کا مطلوبہ سیکشن مرتب کیا جاسکتا ہے۔ کسی علامت کی گنجائش وہ فائل ہوتی ہے جس میں اس کی تعریف کی جاتی ہے۔
  • #if ، #elif ، #else ، اور #endif: حالات کی بنیاد پر سورس کوڈ کا حصہ چھوڑنا۔ مشروط حصوں کو مکمل سیٹ بنانے کی ہدایت کے ساتھ گھوںسلا کیا جاسکتا ہے۔
  • # لائن: غلطیوں اور انتباہ کے ل generated پیدا کردہ لائن نمبروں کو کنٹرول کرنا۔ یہ زیادہ تر میٹا پروگرامنگ ٹولز کے ذریعہ کچھ ان پٹ سے C # ماخذ کوڈ تیار کرنے کے لئے استعمال ہوتا ہے۔ عام طور پر لائنر نمبرز اور ماخذ فائل کے ناموں کو جس میں اس کی آؤٹ پٹ میں مرتب کنندہ نے اطلاع دی ہے اس میں ترمیم کرنے کے لئے استعمال ہوتا ہے۔
  • # خطرہ اور # انتباہ: بالترتیب غلطیاں اور انتباہات پیدا کرنا۔ # خطوط تالیف روکنے کے لئے استعمال کیا جاتا ہے ، جبکہ # وارننگ کا استعمال کنسول میں s کے ساتھ تالیف جاری رکھنے کے لئے کیا جاتا ہے۔
  • #region اور #endregion: سورس کوڈ کے سیکشنز کو واضح طور پر نشان زد کرنا۔ یہ بہتر پڑھنے کی اہلیت اور حوالہ کے ل Vis ویزول اسٹوڈیو کے اندر توسیع اور گرنے کی اجازت دیتا ہے۔