இந்த கட்டுரை C++ தலைப்பு கோப்புகளின் செயல்பாட்டைப் பற்றி விவாதிக்கிறது.
ஒரு தலைப்பு கோப்பு எவ்வாறு செயல்படுகிறது
ஏ தலைப்பு கோப்பு என்பது பொதுவாக செயல்பாடுகள் மற்றும் மாறிகள் அறிவிப்பைக் கொண்டிருக்கும் முக்கியமான கோப்பாகும். பயன்படுத்தாமல் தலைப்பு கோப்புகள் , நீங்கள் C++ குறியீட்டை இயக்க முடியாது.
C++ இல் உள்ள தலைப்பு கோப்புகளின் வகைகள்
எங்களிடம் 2 வகைகள் உள்ளன தலைப்பு கோப்புகள் C++ இல்.
நிலையான தலைப்பு கோப்புகள்
ஏ நிலையான தலைப்பு கோப்பில் C++ ISO தரநிலையின் ஒரு பகுதியாக இருக்கும் நூலகங்கள் உள்ளன மற்றும் அவை கம்பைலரில் முன்பே நிறுவப்பட்டுள்ளன. போன்ற உதாரணங்கள் நிலையான தலைப்பு கோப்புகள் உள்ளன iostream , fstream , திசையன் , இன்னமும் அதிகமாக.
தரமற்ற தலைப்பு கோப்புகள்
தரமற்ற தலைப்பு கோப்புகள் C++ ISO தரநிலையில் சேர்க்கப்படவில்லை; இருப்பினும், புரோகிராமர் சில குறிப்பிட்ட நோக்கத்திற்காக இந்த தலைப்பு கோப்புகளை வரையறுக்கிறார். இந்த தலைப்புக் கோப்புகளில் சில கம்பைலர்களில் சேர்க்கப்பட்டிருந்தாலும், பெரும்பாலான சந்தர்ப்பங்களில், பயனர் அவற்றை கைமுறையாக நிறுவ வேண்டும். போன்ற உதாரணங்கள் தரமற்ற தலைப்பு கோப்புகள் சேர்க்கிறது bits/stdc++.h மற்றும் fastjson/document.h.
சி++ இல் தலைப்பு கோப்பைப் பயன்படுத்த தொடரியல்
C++ இல், தி தலைப்பு கோப்புகள் பின்வரும் தொடரியல் மூலம் அறிவிக்கப்பட்டது:
#உள்படுத்துமேலே உள்ள தொடரியல், பயனர் '' ஐ மாற்ற வேண்டும் தலைப்பு_கோப்பு ” C++ நிரலுக்குள் அவர்கள் அறிவிக்க விரும்பும் தலைப்புடன் பெயர்.
போல், iostream சி++ திட்டத்தில் தலைப்பு சேர்க்கப்பட வேண்டும், ஏனெனில் அது இல்லாமல், நீங்கள் இதைப் பயன்படுத்த முடியாது கவுட்() அல்லது std::cout கன்சோல் திரையில் மதிப்புகளை அச்சிடுவதற்கான செயல்பாடு.
பின்வரும் C++ நிரலைப் பயன்படுத்துவதைக் கவனியுங்கள் iostream தலைப்பு கோப்பு.
#முழு எண்ணாக முக்கிய ( )
{
வகுப்பு :: கூட் << 'ஹலோ லினக்ஸ்ஹிண்ட்' ;
திரும்ப 0 ;
}
தி iostream C++ இல் உள்ள தலைப்பு கோப்பு பயனர்களைப் பயன்படுத்த அனுமதிக்கும் std::cout செயல்பாடு மற்றும் கன்சோலில் செய்தியை வெளியிட கம்பைலரை வழிநடத்துகிறது. இருப்பினும், இந்த திட்டம் ஒருபோதும் வரையறுக்கப்படவில்லை அல்லது அறிவிக்கப்படவில்லை std::cout , அது என்னவென்று ஒரு கம்பைலருக்கு எப்படித் தெரியும்?
மேலே உள்ள வினவலை, இல் iostream தலைப்பு கோப்பு, std::cout முன்னரே அறிவிக்கப்பட்டது. நாம் பயன்படுத்தும் போது #சேர்க்கிறது
இல்லை என்றால் இல்லை iostream தலைப்பு, நீங்கள் குறிப்பிடும் ஒவ்வொரு அறிவிப்புகளையும் கைமுறையாக எழுத வேண்டும் அல்லது நகலெடுக்க வேண்டும் std::cout பயன்படுத்தப்படும் ஒவ்வொரு கோப்பின் மேற்புறத்திலும் std::cout . இது நிறைய வேலையாக இருக்கும் மற்றும் எப்படி என்பதைப் பற்றி நிறைய புரிதல் தேவைப்படும் std::cout அறிவிக்கப்பட்டது. நாம் செயல்பாட்டின் முன்மாதிரியைச் சேர்த்தால் அல்லது மாற்றினால், முன்னோக்கி அறிவிப்புகள் ஒவ்வொன்றையும் கைமுறையாகப் புதுப்பிக்க வேண்டும். எளிமையாகச் சேர்ப்பது மிகவும் எளிமையானது #
முடிவுரை
தி தலைப்பு கோப்பு C++ கம்பைலரால் குறியீடு அறிவிப்புகளைத் தேட முடியாது, எனவே அந்த அறிவிப்புகள் அனைத்தையும் சேர்த்து நீங்கள் அதற்கு உதவ வேண்டும். இந்த கட்டுரையில், வேலை, தொடரியல் மற்றும் முக்கியத்துவம் பற்றி விவாதித்தோம் தலைப்பு கோப்புகள் C++ இல் விரிவான உதாரணத்துடன்.