Maraming mga paraan upang mag-program ng isang computer. Sa huli, ang desisyon kung paano makamit ang kinakailangan ay nakasalalay sa programmer. Gayunpaman, maraming mga "pinakamahusay na kasanayan" na gumagamit ng mga istilo at pag-andar para sa mas mahusay na pagtitipon at mga programa. Kailangan ng kaunting katumpakan upang matiyak na ang susunod na mga programmer (kasama ang iyong sarili) sa proyekto ay maaaring mabasa at maunawaan ang iyong code.
Hakbang
Paraan 1 ng 2: Pagsulat ng Pamantayang Code
Hakbang 1. Mag-download ng isang IDE (integrated environment na pag-unlad) para sa C ++ tulad ng Eclipse, Netbeans, at CodeBlocks, o maaari kang gumamit ng isang simpleng text editor tulad ng Notepad ++ o VIM
Maaari mo ring patakbuhin ang programa mula sa linya ng utos, kung saan magkasya ang anumang text editor. Maaaring maging kapaki-pakinabang kung pipiliin mo ang isang editor na sumusuporta sa pag-highlight ng syntax at pagnunumero ng linya. Alam ng karamihan sa mga programmer na ang mga sistemang tulad ng Unix (Linux, OS X, BSD) ay ang pinakamahusay na mga kapaligiran para sa pag-unlad.
Hakbang 2. Lumikha ng pangunahing file ng programa
Dapat isama ng pangunahing file ang isang pagpapaandar na pinangalanang pangunahing (). Dito nagsisimula ang pagpapatupad ng programa. Mula dito, kakailanganin mong tumawag sa mga pagpapaandar, mga klase sa unlapi, atbp. Ang iba pang mga file mula sa iyong aplikasyon pati na rin mga aklatan ay maaaring maisama sa file na ito.
Hakbang 3. Simulang isulat ang programa
Ipasok ang code o programa na nais mong likhain (tingnan ang ilang mga halimbawa sa ibaba). Alamin ang syntax, semantics, Object oriented Programming paradigms, data striation, disenyo ng mga algorithm tulad ng mga naka-link na listahan, mga nakapila na priyoridad, atbp. Ang C ++ ay hindi isang madaling wika upang mai-program, ngunit ang paggawa nito ay magtuturo sa iyo ng mga pangunahing kaalaman na gumagana sa lahat ng mga wika ng programa.
Hakbang 4. Ipasok ang mga komento sa code
Ipaliwanag kung para saan ginagamit ang mga pagpapaandar at variable. Pumili ng mga malinaw na pangalan para sa mga variable at pag-andar. Samantalahin ang mga pandaigdigang pangalan ng variable. Sa pangkalahatan, tiyakin na ang sinumang magbabasa ng iyong code ay maaaring maunawaan ito.
Hakbang 5. Gumamit ng naaangkop na mga indent sa iyong code
Muli, tingnan ang halimbawa sa ibaba.
Hakbang 6. Compile ang code sa g ++ pangunahing.cpp ./a.out / * Ang Simpleng Programa na Ito ay Ginawa upang Maunawaan ang Mga Pangunahing Kaalaman ng g ++ Style. Gumagamit ang Program na ito ng g ++ Compiler. * / # Isama / * ipasok ang mga pagpapaandar ng input at output * / gamit ang namespace std; / * ginagamit namin ang std (pamantayan) na pagpapaandar * / int pangunahing () / * ideklara ang pangunahing pag-andar; Maaari mo ring gamitin ang int main (walang bisa). * / {cout << "\ n Hello Dad"; / * '\ n' ay isang bagong linya ( t ay isang bagong tab) * / cout << "\ n Hello Mom"; cout << "\ n Ito ang aking unang programa"; cout << "\ n Petsa 2018-04-20"; nagbabalik ng 0; } / * Ang Programang Ito upang Maibilang Ang Kabuuan Ng Dalawang Mga Numero * / # isama ang paggamit ng namespace std; int main () {float num1, num2, res; / * ideklara ang variable; int, doble, mahaba… ay maaari ding gamitin * / cout << "\ n Ipasok ang unang numero ="; cin >> num1; / * ipasok ang halaga ng gumagamit sa num1 * / cout << "\ n Ipasok ang pangalawang numero ="; cin >> num2; res = num1 + num2; cout << "\ n Sum" << num1 << "at" << num2 << "=" << res '\ n'; nagbabalik ng 0; } / * I-multiply ang Dalawang Mga Numero * / # isama ang paggamit ng namespace std; int main () {float num1; int num2; doble res; cout << "\ n Ipasok ang unang numero ="; cin >> num1; cout << "\ n Ipasok ang pangalawang numero ="; cin >> num2; res = num1 * num2; cout << "\ n I-multiply ang dalawang numero =" << res '\ n'; nagbabalik ng 0; } // '' Looping '' upang hanapin ang formula sa matematika. Sa kasong ito, hahanapin ng programa ang sagot sa // Tanong # 1 sa Project Euler. # isama ang paggamit ng namespace std; int main () {// Pagbubukas ng '' Pangunahin ''. int sum1 = 0; int sum2 = 0; int sum3 = 0; int sum4 = 0; // Bumuo ng integer na kinakailangan upang makahanap ng sagot. para sa (int a = 0; a <1000; a = a + 3) {sum1 = sum1 + a;} // "'Loop' 'hanggang sa ang isang mas malaki sa o katumbas ng 1000, pagdaragdag ng 3 bawat" loop ". Magdagdag din ng isang sa sum1. para sa (int b = 0; b <1000; b = b + 5) {sum2 = sum2 + b;} // "'Loop' 'hanggang sa b ay mas malaki sa o katumbas ng 1000, pagdaragdag ng 5 bawat" loop ". Idagdag din ang b sa kabuuan2. para sa (int c = 0; c <1000; c = c + 15) {sum3 = sum3 + c;} // "'Loop' 'hanggang sa c ay mas malaki sa o katumbas ng 1000, pagdaragdag ng 15 sa c bawat" loop '' '. Idagdag din ang c sa kabuuan3. sum4 = sum1 + sum2 - sum3; // sum4 ay kumukuha ng kabuuan ng sum1 at sum2, na minus sum3. cout << sum4; // Ang resulta ay sum4, ang sagot. cin.get (); // Maghintay para sa gumagamit na pindutin ang Enter. nagbabalik ng 0; // Pahayag na babalik. } // Pangunahing Pagsasara. int main () {int i = 0; kung (1 + 1 == 2) {i = 2; }} / * Mga Whitesmiths Style * / int pangunahing () {int i; kung (1 + 1 == 2) {i = 2; }} / * GNU Style * / int pangunahing () {int i; kung (kondisyon) {i = 2; pagpapaandar (); }}
Hakbang 7. Patakbuhin ang programa sa pamamagitan ng pagta-type:
Paraan 2 ng 2: Halimbawa
Hakbang 1. Isaalang-alang ang Halimbawa 1:
Hakbang 2. Isaalang-alang ang Halimbawa 2:
Hakbang 3. Halimbawa ng Pag-aaral 3:
Hakbang 4. Isaalang-alang ang Halimbawa 4:
Hakbang 5. Isaalang-alang ang mga sumusunod na halimbawa na may iba't ibang estilo:
Mga Tip