မဂၤလာပါခင္ဗ်ာ


ဧည့္သည္ေတာ္မ်ားကိုယ္စိတ္ႏွစ္ျဖာက်မ္းမာရႊင္လန္းၾကပါေစခင္ဗ်ာ။

C++ အေျခခံမ်ား

စစခ်င္းဘာေရးရမွန္းမသိေသးလို ့ C++ေရးရင္ေၾကျငာရတဲ့ Header Filesေတြအေၾကာင္း ေျပာျပခ်င္ပါတယ္။ သိျပီးသားဆိုရင္လည္း ေက်ာ္ဖတ္သြားၾကပါ။မသိေသးတဲ့ သူေတြအတြက္ပါခင္ဗ်ာ။
Standard Header File & Their Functions

1.Basic Input & Output Header File(iostream.h)
သူ ့ကိုေတာ့ cout နွင့္ cin commands ေတြကို ထည့္သံုးမွာမို့လို့ ေၾကျငာရတာပါ။

2.Standard Input &Output Header File(stdio.h)
သူ ့ကိုေတာ့ printf ႏွင့္ scanf commands ေတြကို သံုးဖို ့ေၾကျငာတာပါ။(cin & cout အစားသူတို့ကိုသံုးတာပါ။ ပံုစံေတာ့ နည္းနည္းကြဲတာေပါ့။
ဥပမာ
cout<<"My name is"; cin>>name;အစား
printf("My name is");
scanf("name");ဆိုျပီး ေရးရတာပါ။ပံုစံေလးပဲကြဲတာပါ။ဆိုလိုရင္းကေတာ့ အတူတူပါပဲ။

3.Formatting iostream output(iomaip.h)
သူ ့ကိုေတာ့ ဒသမကိန္းကိုလိုခ်င္သေလာက္ျဖတ္ဖို့နဲ့ ကိန္းတစ္ခုနဲ ့တစ္ခုၾကား space ျခားဖို့သံုးတာပါ။
1)setprecision(2)လို ့သံုးလိုက္ရင္ အရင္က ရွိတာက x=123.4567ဆိုပါေတာ့။အဲ့ဒါကိုသံုးလိုက္တဲ အတြက္ ဒသမကိန္းေနာက္က ကိန္း၂လံုးကိုပဲျပပါေတာ့မယ္။ ဒီမွာၾကည့္မွာ x=123.45 ဆိုျပီး ျဖစ္သြားပါတယ္။
2)setw(5)လို့ သံုးရင္ေတာ့ ထြက္လာတဲ့ အေျဖေတြကို တစ္ခုနဲ့တစ္ခု space (၅)ေနရာစာျခားျခားသြားျပီး ျပ သြားမွာပါ။"\t"လည္း ဒီလိုပါပဲ။ဒါေပမဲ့ ဒီေကာင္ကေတာ့ တစ္ခ်က္စာပဲျခားမွာပါ။setw(-)ကေတာ့ ကိုယ္သတ္ မွတ္ခ်င္သေလာက္သတ္မွတ္ျပီး ျခားနိုင္တာေပါ့ဗ်ာ။

4.Console Input & Output Header File(conio.h)
1)clreol()-သူက လိုင္းတစ္လိုင္းကိုပဲ အဆံုးအထိ ရွင္းလင္းဖို့သံုးတာပါ။
2)clrscr()-သူကေတာ့ အရင္အေျဖထုတ္တုန္းက screenမွာေပၚေနတဲ့ စာအာလံုးကိုရွင္းလင္းေပးဖို့ပါ။
3)getch()-သူ ့ကိုေတာ့ အေျဖကို ျမင္ရေအာင္ အတြက္ screenေပၚမွာ ကီးဘုတ္မွ ကီးတစ္ခုခုမရိုက္မခ်င္း အေျဖကို ျပေနဖို့အတြက္ သံုးတာပါ။
4)getche()-သူ ့ကိုေတာ့ အေျဖကို ျမင္ရေအာင္ အတြက္ screenေပၚမွာ ကီးဘုတ္မွ ကီးကို တစ္ခါရိုက္လိုက္လွ်င္ screenေပၚမွာ အေျဖနွင့္ ရိုက္လိုက္ေသာ ကီးကို ျပေနဖို့အတြက္ သံုးတာပါ။
ကဲဒီေန့အဖို့ေတာ့ဒီေလာက္ပါပဲ။က်န္တာေတာ့ ေနာက္ေန့မွ ဆက္ေရးပါေတာ့မယ္။ အမွားပါရင္လည္း ျပင္ေပး က်ပါခင္ဗ်ာ။အခုကေတာ့ ညဥ့္နက္ေနလို့ပါ။ေက်းဇူးတင္ပါတယ္။

Comments :

0 comments to “C++ အေျခခံမ်ား”

Post a Comment

 

သြားလည္တတ္တဲ့ဖိုရမ္ေတြက

Subscribe Subscribe Subscribe

ေတာင္းပန္စကား

ငါတတ္ငါေတာ္ ငါအေက်ာ္ဟု၊ ငါေသာ္စိတ္ထား မရွိျငားလည္း၊ ငါကားငယ္ရြယ္ ဥာဏ္မၾကြယ္၍၊ အဘယ္သုိ႔လွ်င္ အမွားစင္အံ့၊ အၾကင္သူေတာ္ ပညာေက်ာ္သည္၊ ခၽြတ္ေခ်ာ္လြဲမွား ငါ့စကားကုိ၊ စိတ္ထားေဖြးျဖဴ ျပင္ေတာ္မူ။ (ရွင္အဂၢဥာဏ)

အေမာင့္ကိုေျပာခဲ့ခ်င္ရင္

လာလည္ၾကသူမ်ား

လာလည္ၾကၾကိမ္ေပါင္း

ဖတ္ၾကတဲ့ စာမ်က္ႏွာအေရအတြက္