7. بعد أن يتم إنشاء المشروع بنجاح سيظهر بداخل قائمة المشاريع كالتالي.
8. لرؤية الملف الأساسي في المشروع و الذي يمكنك كتابة الكود بداخله, إفتح المجلد Sources ثم أنقر على الملف main.cpp كالتالي.
9. لتشغيل هذا البرنامج و الذي سيعرض لك فقط جملة "Hello world!" أنقر على الزر Build and run كالتالي.
10. بعد تشغيل البرنامج سيفتح موجه الأمر (و الذي يسمى CMD أو Console) و يظهر بداخله نتيجة التشغيل كالتالي.
★ الشكل العام لأي برنامج مكتوب بلغة C++
الملف الأساسي في المشروع يجب أن يكون شكله كالتالي.
الملف الأساسي في المشروع يجب أن يكون شكله كالتالي.
◐ الكود الذي يتنفذ مباشرةً عند تشغيل البرنامج هو الكود الذي نكتبه بداخل حدود الدالة main() و قبل الأمر return 0.
فائدة السطر using namespace std;
عند إنشاء أي مشروع جديد تلاحظ في الملف main.cpp أنه يوجد الأمر using namespace std; في السطر الثالث كالتالي.
عند إنشاء أي مشروع جديد تلاحظ في الملف main.cpp أنه يوجد الأمر using namespace std; في السطر الثالث كالتالي.
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!" << endl; // نستخدمه لطباعة أي نص نريد للمستخدم لكن لا تشغل بالك به الآن cout << الأمر
return 0;
}
using namespace std;
int main()
{
cout << "Hello world!" << endl; // نستخدمه لطباعة أي نص نريد للمستخدم لكن لا تشغل بالك به الآن cout << الأمر
return 0;
}
لماذا أجد الأمر using namespace std; موضوع ضمن كود المشروع إذا لم يكن وجوده إجبارياً؟
في البداية هذا السطر معناه أنك تريد تضمين الأشياء الموجودة بداخل المكتبة std بشكل مباشر في المشروع.
في حال أردت إزالة هذا السطر ستكون مجبر على تحديد إسم المكتبة التي تستخدم منها الأمر cout و cin و غيرها من الأوامر التي سنتعلمها في دروس لاحقة.
الآن سيكون شكل الكود كالتالي في حال أردت إزالة الأمر using namespace std; منه.
في البداية هذا السطر معناه أنك تريد تضمين الأشياء الموجودة بداخل المكتبة std بشكل مباشر في المشروع.
في حال أردت إزالة هذا السطر ستكون مجبر على تحديد إسم المكتبة التي تستخدم منها الأمر cout و cin و غيرها من الأوامر التي سنتعلمها في دروس لاحقة.
الآن سيكون شكل الكود كالتالي في حال أردت إزالة الأمر using namespace std; منه.
#include <iostream>
int main()
{
std::cout << "Hello world!" << std::endl; // مكان وجود هذا الأمر C++ حتى نحدد لمترجم لغة cout قبل كلمة std:: لاحظ أننا أضفنا
return 0;
}
int main()
{
std::cout << "Hello world!" << std::endl; // مكان وجود هذا الأمر C++ حتى نحدد لمترجم لغة cout قبل كلمة std:: لاحظ أننا أضفنا
return 0;
}
★ التعليقات في لغة البرمجة ++C
التعلقيات هي كلمات او جمل او حتى اسطر لا يتم تنفيذها من قبل مترجم اللغة والفائدة منها ترك توضيح للكود
طرق كتابة التعليقات
توجد طريقتين لكتابة التعليقات في لغة البرمجة ++C
تعليق لسطر واحد : ويتم ذلك عن طريقة كتابة العلامة // قبل التعليق
التعلقيات هي كلمات او جمل او حتى اسطر لا يتم تنفيذها من قبل مترجم اللغة والفائدة منها ترك توضيح للكود
طرق كتابة التعليقات
توجد طريقتين لكتابة التعليقات في لغة البرمجة ++C
تعليق لسطر واحد : ويتم ذلك عن طريقة كتابة العلامة // قبل التعليق
★ تعليق لعدة اسطر : ويتم ذلك عن طريقة كتابة علامة البداية */ ثم التعليق ثم علامة نهاية التعليق /*
Forwarded from Muhammad Alush
⚡️ أداة #OSINT للبحث عن حسابات Instagram حسب الاسم او البريد الإلكتروني او رقم الهاتف
رابط الأداة 👇👇
https://github.com/0x0be/yesitsme
〰️➖➖➖➖➖➖〰️
t.me/MuhammadAlush0997
تابعني على :
Telegram | instagram | facebook | Twitter | YouTube
رابط الأداة 👇👇
https://github.com/0x0be/yesitsme
〰️➖➖➖➖➖➖〰️
t.me/MuhammadAlush0997
تابعني على :
Telegram | instagram | facebook | Twitter | YouTube