ப்ராப்ரோசசர் டைரெக்டிவ்

நூலாசிரியர்: Randy Alexander
உருவாக்கிய தேதி: 1 ஏப்ரல் 2021
புதுப்பிப்பு தேதி: 26 ஜூன் 2024
Anonim
c முன்செயலி வழிமுறைகள் | மேக்ரோ மாற்று, கோப்பு சேர்த்தல் மற்றும் கம்பைலர் கட்டுப்பாட்டு உத்தரவுகள் |
காணொளி: c முன்செயலி வழிமுறைகள் | மேக்ரோ மாற்று, கோப்பு சேர்த்தல் மற்றும் கம்பைலர் கட்டுப்பாட்டு உத்தரவுகள் |

உள்ளடக்கம்

வரையறை - ப்ராப்ரோசசர் டைரெக்டிவ் என்றால் என்ன?

ப்ராப்ரோசெசர் வழிமுறைகள் ஒரு நிரலில் சேர்க்கப்பட்ட கோடுகள் # எழுத்துக்குறியுடன் தொடங்குகின்றன, அவை பொதுவான மூலக் குறியீட்டிலிருந்து வேறுபடுகின்றன. தொகுப்பிற்கு முன் சில நிரல்களை செயலாக்க அவை தொகுப்பாளரால் அழைக்கப்படுகின்றன. ப்ரொபொசசர் வழிமுறைகள் மூலக் குறியீட்டை மாற்றுகின்றன, இதன் விளைவாக இந்த வழிமுறைகள் இல்லாமல் ஒரு புதிய மூல குறியீடு உள்ளது.

சி # இல் முன் செயலாக்கம் சி / சி ++ இல் கருத்தியல் ரீதியாக ஒத்திருந்தாலும், இது இரண்டு அம்சங்களில் வேறுபட்டது. முதலாவதாக, சி # இல் முன் செயலாக்கம் தொகுக்கப்படுவதற்கு முன் ப்ரொபொசசர் செயல்படுத்தலுக்கான தனி படியைக் கொண்டிருக்கவில்லை. இது லெக்சிகல் பகுப்பாய்வு கட்டத்தின் ஒரு பகுதியாக செயலாக்கப்படுகிறது. இரண்டாவதாக, மேக்ரோக்களை உருவாக்க இதைப் பயன்படுத்த முடியாது. கூடுதலாக, புதிய வழிமுறைகள் #region மற்றும் #unregion ஆகியவை C # இல் சேர்க்கப்பட்டுள்ளன, இதற்கு முன்னர் பயன்படுத்தப்பட்ட சில வழிமுறைகளைத் தவிர்த்துவிட்டன (# அடங்கும் ஒரு குறிப்பிடத்தக்க உத்தரவு, அதன் பயன்பாடு கூட்டங்களைச் சேர்க்க "பயன்படுத்துதல்" என்று மாற்றப்படுகிறது).

ப்ராப்ரோசசர் கட்டளைகளை ஜாவா ஆதரிக்கவில்லை.


மைக்ரோசாஃப்ட் அஸூர் மற்றும் மைக்ரோசாஃப்ட் கிளவுட் | இந்த வழிகாட்டி முழுவதும், கிளவுட் கம்ப்யூட்டிங் எதைப் பற்றியது என்பதையும், கிளவுட் நிறுவனத்திலிருந்து உங்கள் வணிகத்தை நகர்த்தவும் இயக்கவும் மைக்ரோசாஃப்ட் அஸூர் எவ்வாறு உதவும் என்பதை நீங்கள் அறிந்து கொள்வீர்கள்.

டெக்கோபீடியா ப்ரொபொசசர் டைரெக்டிவ் விளக்குகிறது

ஒரு ப்ராப்ரோசசர் உத்தரவு வழக்கமாக மூலக் குறியீட்டின் மேற்புறத்தில் "#" என்ற எழுத்துடன் தொடங்கி ஒரு தனி வரியில் வைக்கப்படுகிறது, அதன்பிறகு டைரெக்டிவ் பெயர் மற்றும் அதற்கு முன்னும் பின்னும் ஒரு விருப்பமான வெள்ளை இடம். ப்ரொபொசசசர் உத்தரவின் அதே வரியின் அறிவிப்பைப் பயன்படுத்த வேண்டும், மேலும் பின்வரும் வரியை உருட்ட முடியாது என்பதால், பிரிக்கப்பட்ட கருத்துகளைப் பயன்படுத்த முடியாது. ஒரு முன் செயலாக்க உத்தரவு அறிக்கை அரைக்காற்புள்ளியுடன் (;) முடிவடையக்கூடாது. ப்ரொபொசசர் வழிமுறைகளை மூலக் குறியீட்டில் அல்லது பொதுவான வரியில் தொகுப்பின் போது வாதமாக வரையறுக்கலாம்.

சி # இல் பயன்படுத்தக்கூடிய முன் செயலாக்க வழிமுறைகளுக்கான எடுத்துக்காட்டுகள் பின்வருமாறு:


  • # வரையறுக்கவும் மற்றும் # undef: நிபந்தனை தொகுப்பு குறியீடுகளை முறையே வரையறுக்கவும் வரையறுக்கவும். இந்த சின்னங்களை தொகுப்பின் போது சரிபார்க்கலாம் மற்றும் மூல குறியீட்டின் தேவையான பகுதியை தொகுக்க முடியும். ஒரு குறியீட்டின் நோக்கம் அது வரையறுக்கப்பட்ட கோப்பு.
  • #if, #elif, #else, மற்றும் #endif: நிபந்தனைகளின் அடிப்படையில் மூல குறியீட்டின் ஒரு பகுதியைத் தவிர்க்க. நிபந்தனை பிரிவுகள் முழுமையான தொகுப்புகளை உருவாக்கும் கட்டளைகளுடன் கூடுகட்டப்படலாம்.
  • #line: பிழைகள் மற்றும் எச்சரிக்கைகளுக்காக உருவாக்கப்பட்ட வரி எண்களைக் கட்டுப்படுத்த. சில உள்ளீட்டிலிருந்து சி # மூல குறியீட்டை உருவாக்க மெட்டா-நிரலாக்க கருவிகளால் இது பெரும்பாலும் பயன்படுத்தப்படுகிறது. இது பொதுவாக அதன் வெளியீட்டில் தொகுப்பாளரால் அறிவிக்கப்பட்ட வரி எண்கள் மற்றும் மூல கோப்பு பெயர்களை மாற்ற பயன்படுகிறது.
  • # பிழை மற்றும் # எச்சரிக்கை: முறையே பிழைகள் மற்றும் எச்சரிக்கைகளை உருவாக்க. தொகுப்பை நிறுத்த # பிழை பயன்படுத்தப்படுகிறது, அதே நேரத்தில் கன்சோலில் s உடன் தொகுப்பைத் தொடர # எச்சரிக்கை பயன்படுத்தப்படுகிறது.
  • #region மற்றும் #endregion: மூலக் குறியீட்டின் பகுதிகளை வெளிப்படையாகக் குறிக்க. இவை சிறந்த வாசிப்பு மற்றும் குறிப்புக்காக விஷுவல் ஸ்டுடியோவுக்குள் விரிவாக்கம் மற்றும் சரிவை அனுமதிக்கின்றன.