C++ သည် C ပရိုဂရမ်းမင်းဘာသာစကား၏ တိုးချဲ့မှုတစ်ခုအဖြစ် Bjarne Stroustrup မှ ဖန်တီးထားသော ယေဘူယျရည်ရွယ်ချက် ပရိုဂရမ်းမင်းဘာသာစကားတစ်ခု သို့မဟုတ် "C with Classes" ဖြစ်သည်။ ဘာသာစကားသည် အချိန်ကြာလာသည်နှင့်အမျှ သိသာထင်ရှားစွာ ကျယ်ပြန့်လာပြီး ခေတ်မီ C++ တွင် အဆင့်နိမ့်မှတ်ဉာဏ်ကို ကိုင်တွယ်ရန် အထောက်အကူပစ္စည်းများအပြင် အရာဝတ္ထု-ဆန်သော၊ ယေဘူယျနှင့် လုပ်ဆောင်နိုင်သော အင်္ဂါရပ်များပါရှိသည်။
အင်္ဂါရပ်များ:
- သင်၏ပရိုဂရမ်ကိုစုစည်းပြီးလုပ်ဆောင်ပါ။
- ပရိုဂရမ်အထွက်ကိုကြည့်ပါ သို့မဟုတ်အသေးစိတ်အမှားကိုကြည့်ပါ။
- C++ compiler စံနှုန်းများ (ISO/IEC 14882) အကြား ရွေးချယ်ပါ- C++98၊ C++03၊ C++11၊ C++14၊ C++17၊ C++20၊ C++23
- Multithreading ပံ့ပိုးမှု
- ပြင်ပရုပ်ပိုင်းဆိုင်ရာ / ဘလူးတုသ်ကီးဘုတ်နှင့်ချိတ်ဆက်ရန်အကောင်းဆုံးဖြစ်သည်။
- syntax မီးမောင်းထိုးပြခြင်း၊ ကွင်းကွင်းပိတ်ပြီး လိုင်းနံပါတ်များပါရှိသော အဆင့်မြင့် အရင်းအမြစ်ကုဒ်တည်းဖြတ်သူ
- C/C++ ဖိုင်များကို ဖွင့်၊ သိမ်းဆည်း၊ တင်သွင်းပြီး မျှဝေပါ။
- ဘာသာစကားကိုးကား
ကန့်သတ်ချက်များ-
- စုစည်းမှုအတွက်အင်တာနက်ချိတ်ဆက်မှုလိုအပ်သည်။
- အများဆုံးပရိုဂရမ်လည်ပတ်ချိန်သည် 20s ဖြစ်သည်။
- တစ်ကြိမ်လျှင်ဖိုင်တစ်ခုသာ run နိုင်သည်။
- အချို့သော ဖိုင်စနစ်၊ ကွန်ရက်နှင့် ဂရပ်ဖစ်လုပ်ဆောင်ချက်များကို ကန့်သတ်ထားနိုင်သည်။
- ၎င်းသည် batch compiler တစ်ခုဖြစ်သည်။ အပြန်အလှန်အကျိုးပြုသော ပရိုဂရမ်များကို ပံ့ပိုးမထားပါ။ ဥပမာအားဖြင့်၊ သင့်ပရိုဂရမ်သည် input prompt ကို ပံ့ပိုးပေးမည်ဆိုပါက၊ input ကို compilation မလုပ်မီ Input tab တွင် ထည့်သွင်းပါ။