الدرس 1: أول برنامج لك بلغة C++
مرحبًا بك في C++! أنت تعرف C بالفعل، لذا ستبدو البنية مألوفة: هناك main، وهناك return 0. الفرق الأول البسيط: بدلًا من printf، في C++ تطبع باستخدام std::cout. في هذا الدرس سنتعلم شيئًا واحدًا فقط — كيفية طباعة سطر على الشاشة. هذا كل شيء. لا شيء آخر. نُصرّف باستخدام g++ -std=c++20 hello.cpp -o hello و
std::cout هو ابن عم printf اللطيف: تكتب std::cout، ثم << ('أرسل هذا إلى الشاشة')، ثم أي شيء تريد طباعته.
- std::cout
- الكائن الذي يطبع على الشاشة في C++. تطبع إليه باستخدام <<، مثل std::cout << "Hi";
- << (عامل الإدراج)
- يرسل قيمة إلى std::cout لتُطبع. std::cout << "Hi"; يرسل Hi إلى الشاشة.
- <iostream>
- ملف ترويسة C++ الذي يحتوي على std::cout. تُضمّنه باستخدام #include <iostream> (مثل stdio.h في C).
- \n
- محرف 'السطر الجديد'. في نهاية السلسلة النصية ينتقل إلى سطر جديد في الإخراج — تمامًا كما في C.