ကို 1985 ခုႏွစ္မွာ Bjarne Stroustrup ကေနလုပ္ခဲ့တာပါ
(အျပည့္အစံုသိခ်င္ရင္ေတာ့ www.cprogramming.com/begin.html မွာသြားၾကည့္လိုက္ေနာ္) C++ နဲ႔ program စေရးေတာ့မယ္ဆိုရင္ အဆင့္(၄)ဆင့္ ေယဘူယ်အားျဖင့္မွတ္လိုက္ပါ
၁.Problem Definition
IPO Concent:
Input : Data entered into the computer System.
Process : Transformed the data.
Output : Producted data form computer system.
NOTE : You should consider reverse order.
၂.Design
Example : Flow Chart , pseudo
၃.Coding
Write the program codes.
၄.Testing
Running and Debugging the program
အထိက သံုးမွာက ၃ နဲ႔ ၄ ပဲသံုးမွာပါ
ပထမ program ကိုစၾကည့္ပါ
ကြ်န္ေတာ္သံုးတဲ့ compilar က Turbo 3.0 ပါ
Turbo 3.0 ကိုဖြင့္လိုက္ပါ
ေအာက္က ကုဒ္ဒီးေလးေတြ ေရးၾကည့္လိုက္ပါ
ဥပမာ - Hi Testing
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
cout<<"Hi,I am testing C++";
}
#include <iostream.h> က cout နဲ႔ cin အတြက္ေရးတာပါ
#include <conio.h> ကေတာ့ clrscr(); အတြက္ပါ
ခုပရိုဂရမ္က မိန္းနဲ႔တင္အလုပ္,လုပ္တာမို႔ void main()ကိုသံုးရတာပါ
(ေနာက္ပိုင္းက်ရင္ function ခန္းေတြ body ခန္းေတြပါလာမွာ)
cout ရဲ႔သေဘာက ထုတ္ေပးမွာေပါ့ေနာ္ cin ကသြင္းရတာ
cout<<" " ဆိုတျပီးေရးလိုက္တဲ့အခါမွာ " ဟာေလးေတြၾကားထဲ ကိုယ္ေရးခ်င္တာေရးပါ မွားေရးလဲဘာမွမျဖစ္ဘူး သူက ျပရံုသပ္သပ္ပဲ
ေရးထားတဲ့အတိုင္းျပမွာပါ
ေရးျပီးသြားလို႔ ပရိုဂရမ္ကို run ေတာ့မယ္ဆိုရင္ Alt+F9 ႏွိပ္ပါ (Error ပါမပါစစ္ရန္အတြက္ ပါရင္ ဘယ္နားမွာလဲ ဆုိတာ ျပပါလိမ့္မယ္)
Success လို႔ေပၚရင္ Ctrl+F9 ႏွိပ္ပါ
ေနာက္ Ctrl+F5 ကိုႏွိပ္ပါ
အဆင့္ေတြမ်ားလို႔ စိတ္ရႈပ္ေနသလား
တစ္ခုေလ်ာ့လိုက္
program ေအာက္ဆံုးက } အပိတ္ေလးအေပၚမွာ getch(); ဆိုတာေလးေရးလိုက္ပါ
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
cout<<"Hi,I am testing C++";
getch();
}
Ctrl+F5 ကိုႏွိပ္စရာမလိုေတာ့ပါဘူး