![ప్రిప్రాసెసర్ డైరెక్టివ్ - టెక్నాలజీ ప్రిప్రాసెసర్ డైరెక్టివ్ - టెక్నాలజీ](https://a.continuousdev.com/technology/preprocessor-directive.bmp)
విషయము
- నిర్వచనం - ప్రిప్రాసెసర్ డైరెక్టివ్ అంటే ఏమిటి?
- మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.
- టెకోపీడియా ప్రిప్రాసెసర్ డైరెక్టివ్ గురించి వివరిస్తుంది
నిర్వచనం - ప్రిప్రాసెసర్ డైరెక్టివ్ అంటే ఏమిటి?
ప్రిప్రాసెసర్ ఆదేశాలు # అక్షరంతో ప్రారంభమయ్యే ప్రోగ్రామ్లో చేర్చబడిన పంక్తులు, ఇవి సాధారణ సోర్స్ కోడ్కు భిన్నంగా ఉంటాయి. సంకలనానికి ముందు కొన్ని ప్రోగ్రామ్లను ప్రాసెస్ చేయడానికి వాటిని కంపైలర్ చేత పిలుస్తారు. ప్రిప్రాసెసర్ ఆదేశాలు సోర్స్ కోడ్ యొక్క మార్పును మారుస్తాయి మరియు ఫలితం ఈ ఆదేశాలు లేకుండా కొత్త సోర్స్ కోడ్.
సి # లో ప్రీప్రాసెసింగ్ సంభావితంగా సి / సి ++ లో మాదిరిగానే ఉన్నప్పటికీ, ఇది రెండు అంశాలలో భిన్నంగా ఉంటుంది. మొదట, సి # లో ప్రిప్రాసెసింగ్ సంకలనానికి ముందు ప్రిప్రాసెసర్ అమలు కోసం ప్రత్యేక దశను కలిగి ఉండదు. ఇది లెక్సికల్ అనాలిసిస్ దశలో భాగంగా ప్రాసెస్ చేయబడుతుంది. రెండవది, మాక్రోలను సృష్టించడానికి దీనిని ఉపయోగించలేరు. అదనంగా, ఇంతకుముందు ఉపయోగించిన కొన్ని ఆదేశాలను మినహాయించడంతో పాటు C # లో కొత్త ఆదేశాలు # రిజియన్ మరియు # అన్రిజియన్ జోడించబడ్డాయి (# చేర్చండి అనేది ఒక ముఖ్యమైన ఆదేశం, దీని ఉపయోగం సమావేశాలను చేర్చడానికి "ఉపయోగించడం" తో భర్తీ చేయబడుతుంది).
ప్రిప్రాసెసర్ ఆదేశాలకు జావా మద్దతు ఇవ్వదు.
మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.
టెకోపీడియా ప్రిప్రాసెసర్ డైరెక్టివ్ గురించి వివరిస్తుంది
ప్రిప్రాసెసర్ డైరెక్టివ్ సాధారణంగా సోర్స్ కోడ్ పైభాగంలో "#" అక్షరంతో ప్రారంభమయ్యే ప్రత్యేక పంక్తిలో ఉంచబడుతుంది, తరువాత డైరెక్టివ్ పేరు మరియు దాని ముందు మరియు తరువాత ఐచ్ఛిక వైట్ స్పేస్ ఉంటుంది. ప్రిప్రాసెసర్ ఆదేశం యొక్క అదే పంక్తిపై వ్యాఖ్యను ఉపయోగించాల్సి ఉంటుంది మరియు ఈ క్రింది పంక్తి ద్వారా స్క్రోల్ చేయలేము కాబట్టి, వేరు చేయబడిన వ్యాఖ్యలను ఉపయోగించలేము. ప్రిప్రాసెసర్ డైరెక్టివ్ స్టేట్మెంట్ సెమికోలన్ (;) తో ముగియకూడదు. ప్రిప్రాసెసర్ ఆదేశాలను సోర్స్ కోడ్లో లేదా సాధారణ పంక్తిలో సంకలనం సమయంలో వాదనగా నిర్వచించవచ్చు.
సి # లో ఉపయోగించగల ప్రిప్రాసెసింగ్ ఆదేశాలకు ఉదాహరణలు:
- # నిర్వచించండి మరియు # undef: షరతులతో కూడిన సంకలన చిహ్నాలను వరుసగా నిర్వచించడం మరియు నిర్వచించడం. ఈ చిహ్నాలను సంకలనం సమయంలో తనిఖీ చేయవచ్చు మరియు సోర్స్ కోడ్ యొక్క అవసరమైన విభాగాన్ని సంకలనం చేయవచ్చు. చిహ్నం యొక్క పరిధి అది నిర్వచించబడిన ఫైల్.
- #if, #elif, #else, మరియు #endif: షరతుల ఆధారంగా సోర్స్ కోడ్లో కొంత భాగాన్ని దాటవేయడం. షరతులతో కూడిన విభాగాలు పూర్తి సెట్లను రూపొందించే ఆదేశాలతో గూడు వేయవచ్చు.
- # లైన్: లోపాలు మరియు హెచ్చరికల కోసం సృష్టించబడిన పంక్తి సంఖ్యలను నియంత్రించడానికి. కొన్ని ఇన్పుట్ నుండి సి # సోర్స్ కోడ్ను రూపొందించడానికి మెటా-ప్రోగ్రామింగ్ సాధనాలచే ఇది ఎక్కువగా ఉపయోగించబడుతుంది. కంపైలర్ దాని అవుట్పుట్లో నివేదించిన లైన్ నంబర్లు మరియు సోర్స్ ఫైల్ పేర్లను సవరించడానికి ఇది సాధారణంగా ఉపయోగించబడుతుంది.
- # లోపం మరియు # హెచ్చరిక: వరుసగా లోపాలు మరియు హెచ్చరికలను రూపొందించడానికి. సంకలనాన్ని ఆపడానికి # లోపం ఉపయోగించబడుతుంది, కన్సోల్లోని s తో సంకలనాన్ని కొనసాగించడానికి # హెచ్చరిక ఉపయోగించబడుతుంది.
- #region మరియు #endregion: సోర్స్ కోడ్ యొక్క విభాగాలను స్పష్టంగా గుర్తించడానికి. ఇవి మంచి చదవడానికి మరియు సూచన కోసం విజువల్ స్టూడియో లోపల విస్తరణ మరియు కుప్పకూలిపోతాయి.