
آموزش جامع زبان برنامهنویسی ++C مقدماتی تا پیشرفته [0 تا 100 سی پلاس پلاس بهمراه حل تمرین و پروژه ✅] - بررسی هدرفایل iostream - قسمت 4
مقدمه
در ویدیوی قبلی، نحوه نوشتن یک برنامه ساده برای نمایش نام در کنسول را یاد گرفتیم و قول دادیم که هر خط کد را به تفصیل توضیح دهیم تا شما بدانید هر کدام از این کدها چه کاربردی دارند. در این قسمت با هدر فایل iostream شروع میکنیم.
هدر فایل iostream در ++C
هدر فایل iostream یکی از مهمترین هدر فایلها در زبان برنامهنویسی ++C است که برای ورودی و خروجی (Input/Output) استفاده میشود.
تعریف iostream
این خط کد به کامپایلر میگوید که هدر فایل iostream را در برنامه شامل کند.
#include
مفهوم iostream
- i مخفف Input
- o مخفف Output
- stream به معنای جریان دادهها
این هدر فایل به ما این امکان را میدهد که بتوانیم دادهها را به کنسول ارسال کنیم و یا از آن دریافت کنیم.
نمایش متن در کنسول با cout
برای نمایش متن در کنسول از std::cout استفاده میکنیم:
- std::cout برای خروجی گرفتن از کنسول استفاده میشود.
- std::endl به معنای پایان خط است که متن را در خط بعدی ادامه میدهد.
#include
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
نمایش کدهای داخلی iostream
هدر فایل iostream شامل صدها خط کد است که توسط توسعهدهندگان نوشته شده است. این کدها به ما اجازه میدهند تا به راحتی از توابع و کلاسهای موجود استفاده کنیم.
چرا از هدر فایلها استفاده میکنیم؟
به جای نوشتن کدهای پیچیده از ابتدا، ما میتوانیم از هدر فایلها و کتابخانههای موجود استفاده کنیم. این هدر فایلها شامل توابع و کلاسهای از پیش تعریفشده هستند که ما را قادر میسازند تا کد خود را سریعتر و با خطای کمتر بنویسیم.
مثال:
اگر بخواهیم تمام کدهای مربوط به cout را خودمان بنویسیم، باید صدها خط کد بنویسیم. اما با استفاده از هدر فایل iostream، این کار به سادگی با یک خط کد انجام میشود همانطور که از قبل دیدم به سادهترین حالت ممکن فقط با استفاده از هدرفایل به صورت زیر:
#include
منابع خارجی مرتبط
برای یادگیری بیشتر و درک عمیقتر، میتوانید به منابع زیر مراجعه کنید:
نکات پایانی
در این ویدیو، ما با هدر فایل iostream آشنا شدیم و نحوه استفاده از آن را در برنامههای ++C یاد گرفتیم. در ویدیوهای بعدی، به تفصیل بیشتری درباره توابع و کلاسهای موجود در این هدر فایل میپردازیم و نحوه استفاده از آنها را بررسی میکنیم.
ادامه دوره (قسمت 5)
در قسمت بعدی متوجه میشیم چجوری از شر نوشتن ::std خلاص بشیم. اگر سوالی دارید، در بخش دیدگاه مطرح کنید. همچنین ممنون میشم با حمایت دلنشینتون از من و دورهها حمایت کنید.
در این ویدیو، ساختار کلی یک برنامه ساده ++C را مینویسیم و نام خود را در کنسول نمایش میدهیم تا...
بررسی هدرفایل iostream
حق کپی ویدئو مجاز نمیباشد
قسمت:
جلسه چهار
نام دوره:
آموزش جامع ++C
زمان ویدئو:
3 دقیقه
مدرس:
مهدی کاظمی
در این قسمت یادخواهید گرفت:
با به پایان رساندن این قسمت متوجه خواهیم شد که به جای نوشتن کدهای پیچیده از ابتدا، ما میتوانیم از هدر فایلها و کتابخانههای موجود استفاده کنیم. این هدر فایلها شامل توابع و کلاسهای از پیش تعریفشده هستند که ما را قادر میسازند تا کد خود را سریعتر و با خطای کمتر بنویسیم.
