எளிய சி ++ ஹலோ உலக பயிற்சி

Simple C Hello World Tutorial



சி ++ என்பது ஒரு நெகிழ்வான, பொது நோக்கத்திற்கான நிரலாக்க மொழி ஆகும், இது முதலில் 1985 இல் உருவாக்கப்பட்டது ஜார்ன் ஸ்ட்ரூஸ்ட்ரப் , ஒரு டேனிஷ் கணினி விஞ்ஞானி. இன்று, சி ++ மென்பொருள் மேம்பாட்டிற்கு பயன்படுத்தப்படும் மிக சக்திவாய்ந்த மொழிகளில் ஒன்றாக கருதப்படுகிறது.

C ++ உட்பொதிக்கப்பட்ட மென்பொருள், நிகழ்நேர இயக்க முறைமைகள், விளையாட்டு மேம்பாடு மற்றும் நிதி போன்ற பல்வேறு களங்களில் பயன்படுத்தப்படுகிறது, மேலும் இது நடைமுறை மற்றும் பொருள் சார்ந்த நிரலாக்க பாணிகளை ஆதரிப்பதால், அது வலிமையானது மற்றும் பல்துறை ஆகும்.







இந்த கட்டுரையில், நாங்கள் சி ++ திட்டத்தின் அடிப்படை கட்டமைப்பைப் பற்றி விவாதிக்கப் போகிறோம் மற்றும் ஒரு எளிய ஹலோ வேர்ல்ட் புரோகிராமை எப்படி எழுதுவது என்பதைக் காண்பிக்கப் போகிறோம்.



சி ++ நிரல் அமைப்பு

C ++ இல் ஹலோ வேர்ல்ட் நிகழ்ச்சியை எழுதுவதற்கு முன், C ++ திட்டத்தின் முதன்மை கூறுகளைப் பற்றி முதலில் விவாதிப்போம். சி ++ நிரல் எலும்புக்கூட்டின் உதாரணம் இங்கே:







ஒவ்வொரு சி ++ நிரலும் இந்த அடிப்படை கட்டமைப்பை கடைபிடிப்பதால், இந்த கட்டமைப்பின் முதன்மை கூறுகளை இப்போது ஆழமாக விளக்குவோம்.

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



சி ++ நிரலாக்க மொழியில் பல நூலகங்கள் உள்ளன. புரோகிராமர்கள் நிரல்களை எழுத பயன்படுத்தக்கூடிய உள்ளமைக்கப்பட்ட பொருள்கள் மற்றும் செயல்பாடுகளை நூலகங்கள் கொண்டிருக்கின்றன, மேலும் அவை C ++ தொகுப்பாளரால் வழங்கப்படுகின்றன. சி ++ கம்பைலரை நிறுவும்போது, ​​அதனுடன் தொடர்புடைய அனைத்து நூலகங்களையும் பெறுவோம்.

Iostream பின்வரும் பொருட்களை உள்ளடக்கியது:

  1. சின்: நிலையான உள்ளீட்டு ஸ்ட்ரீம்
  2. cout: நிலையான வெளியீடு ஸ்ட்ரீம்
  3. cerr: பிழைகளுக்கான நிலையான வெளியீடு ஸ்ட்ரீம்
  4. அடைப்பு: பதிவு செய்வதற்கான வெளியீடு ஸ்ட்ரீம்

ஒவ்வொரு சி ++ நிரலுக்கும் ஒரு முக்கிய () செயல்பாடு உள்ளது. இந்த எடுத்துக்காட்டில், முக்கிய செயல்பாட்டால் திரும்பிய மதிப்பு ஒரு முழு எண். எனவே, முக்கிய () செயல்பாடு இங்கு இயக்கப்பட்ட பிறகு, 0 மதிப்பு திரும்ப வழங்கப்படும்.

திறக்கும் சுருள் பிரேஸ் முக்கிய செயல்பாட்டின் உடலின் தொடக்கத்தைக் குறிக்கிறது. மூடும் சுருள் பிரேஸ் முக்கிய () செயல்பாட்டின் உடலின் முடிவைக் குறிக்கிறது. உங்கள் மீதமுள்ள குறியீடு சுருள் பிரேஸ்களுக்குள் வைக்கப்படும்

வணக்கம் உலகம் (HelloWorld.cpp)

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

#சேர்க்கிறது
intமுக்கிய()
{
மணி::எண்ண <<வணக்கம் உலகம்<<மணி::endl;
திரும்ப 0;
}

சி ++ நிரலைத் தொகுக்க, நீங்கள் கட்டளையைப் பயன்படுத்த வேண்டும் g ++ -o .

முந்தைய பகுதியில் iostream தலைப்பு கோப்பை விவாதித்தோம்; cin மற்றும் cout ஆகியவை பொதுவாகப் பயன்படுத்தப்படும் பொருள்கள்: cin முக்கியமாக விசைப்பலகையிலிருந்து உள்ளீட்டைப் பெறவும் மற்றும் தரவை ஒரு மாறியாக சேமிக்கவும் பயன்படுத்தப்படுகிறது, அதே நேரத்தில் திரையில் தரவை அச்சிட cout பயன்படுத்தப்படுகிறது.

ஹலோ உலகத்தை திரையில் காண்பிக்க நாம் cout ஐப் பயன்படுத்தலாம். எவ்வாறாயினும், எஸ்டிடி நேம்ஸ்பேஸுக்கு சொந்தமானது என்பதால், கோட் பொருளை எங்களால் நேரடியாகப் பயன்படுத்த முடியாது. எனவே, நாங்கள் ஸ்கோப் ரெசல்யூஷன் ஆபரேட்டரைப் பயன்படுத்துகிறோம் (அதாவது,: :). கூடுதலாக, ஒரு புதிய வரியை அச்சிட, நாங்கள் std :: endl ஐப் பயன்படுத்தினோம்.

நீங்கள் நோக்கம் தெளிவுத்திறன் ஆபரேட்டரைப் பயன்படுத்தாவிட்டால், பின்வரும் பிழையைப் பெறுவீர்கள்:

#சேர்க்கிறது
intமுக்கிய()
{
எண்ண<<வணக்கம் உலகம்<<endl;
திரும்ப 0;
}

மேலே உள்ள பிழையை சரிசெய்ய, நீங்கள் ஸ்கோப் ரெசல்யூஷன் ஆபரேட்டரைச் சரியாகச் சேர்க்கலாம் அல்லது புரோகிராமின் தொடக்கத்தில் பெயர்வெளியைக் குறிப்பிடலாம். ஸ்கோப் ரெசல்யூஷன் ஆபரேட்டரைப் பயன்படுத்தாமல் நீங்கள் cout ஐப் பயன்படுத்த விரும்பினால், நீங்கள் பின்வரும் குறியீட்டை எழுதலாம்:

#சேர்க்கிறது
பயன்படுத்தி பெயர்வெளிமணி;
intமுக்கிய()
{

எண்ண<<வணக்கம் உலகம்<<endl;
திரும்ப 0;
}

மேலே உள்ள திட்டத்தில், இரண்டாவது வரியில் std பெயர்வெளியைக் குறிப்பிட்டோம் (அதாவது, namespace std ஐப் பயன்படுத்தி;). ஆகையால், நாம் ஒவ்வொரு முறையும் std namespace இலிருந்து ஒரு பொருளைப் பயன்படுத்தும் போது, ​​ஸ்கோப் ரெசல்யூஷன் ஆபரேட்டரைப் பயன்படுத்த வேண்டிய அவசியமில்லை, மேலும் std :: cout என்று எழுதுவதற்குப் பதிலாக நிலையான வெளியீட்டில் ஏதாவது அச்சிட நாம் cout ஐப் பயன்படுத்தலாம். இதேபோல், நாம் endl க்கு நோக்கம் தீர்மானம் ஆபரேட்டரைப் பயன்படுத்தத் தேவையில்லை.

இப்போது, ​​இந்த நிரலை தொகுத்து வெளியீட்டைப் பார்ப்போம்:

நீங்கள் பார்க்க முடியும் என, நாங்கள் அதே வெளியீட்டைப் பெறுகிறோம்.

முடிவுரை

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