به وب سایت حباب ها خوشامدید

اولین پروژه با زبان سی پلاس پلاس

  /  C Plus Plus   /  اولین برنامه سی پلاس پلاس

اولین برنامه سی پلاس پلاس


در این آموزش ما به شما نحوه نصب و راه اندازی سی پلاس پلاس رو یاد خواهیم داد و اولین برنامه خودتان را خواهید ساخت.

برای شروع کار با زبان برنامه نویسی C++ و نصب و راه اندازی C++ به دو چیز نیاز دارید:

  1. ویرایشگر متن مانند Notepad جهت نوشتن کد های سی پلاس پلاس
  2. یک کامپایلر مانند GCC برای ترجمه کد های C++ به زبان ماشین تا کامپیوتر کد های شما را درک کند.

ویرایشگر ها و کامپایلر های بسیار زیادی وجود دارند که ما قصد داریم از یک IDE استفاده کنیم.

نصب IDE برای C++

از IDE می توان برای ویرایش و کامپایل کد ها استفاده کرد.

IDE های محبوب زیادی وجود دارند مانند : Code::Blocks یا Eclipse یا Visual Studio و…

ما قصد داریم از IDE محبوب Code::Blocks استفاده کنیم که می توانید با سرچ کردن نام این IDE اقدام به دانلود و نصب آن کنید.

می توانید آخرین نسخه این IDE را از http://www.codeblocks.org/downloads/26 پیدا کنید و برای خود دانلود و نصب کنید.

اولین برنامه C++

خب وقتش رسیده که اولین برنامه خودمون رو به زبان سی پلاس پلاس بسازیم پس با ما همراه باشید.

Code::Blocks را باز کنید و به File > New > Empty File بروید.

کد زیر را بنویسید و فایل را با فرمت myfirstprogram.cpp از قسمت File > Save File as ذخیره کنید.

:myfirstprogram.cpp
#include <iostream>
using namespace std;

int main() {
cout << "Hello World!";
return 0;
}

اگر کد بالا رو متوجه نمی شوید اصلاً نگران نباشید ، در فصل های بعدی راجع به تک تک آنها توضیح خواهیم داد…

تا اینجا شما باید یک همچین چیزی رو داشته باشید:

سپس برای اجرای برنامه به Build > Build and Run بروید ، شما باید یک خروجی مانند زیر داشته باشید:

Hello World!
Process returned 0 (0x0) execution time : 0.011 s
Press any key to continue.

تبریک میگم ! شما اولین برنامه خودتون رو به زبان C++ نوشتید و اجرا کردید.

صبر کنید ! این پایان کار نیست… حتماً مراحل و آموزش های بعدی زبان برنامه نویسی C++ رو دنبال کنید.

 


مدیر حباب ها

متین برونسی مدیر و مؤسس حباب ها می باشد ، او علاقه مند به دنیای کامپیوتر و زبان های برنامه نویسی است... از تخصص های او می توان به برنامه نویسی frontend و backend اشاره کرد (full stack developer)... او تجربیات زیادی در زبان های برنامه نویسی مختلف دارد... ، او گاهاً تجربیات خود را در قالب آموزش در وب سایت حباب ها منتشر می کند...

ارسال یک نظر