Ako napísať štandardný kód v c ++
Existuje mnoho rôznych spôsobov, ako programovať počítače. Avšak, ako to urobiť, vyberie si sám programátora. Existuje však mnoho odporúčaní, ako používať štýly a funkcie na zjednodušenie kompilácie a získať bezpečnejší program. Odporúčame tiež píšeme programový kód, aby ste boli pochopiteľné pre iných programátorov, ako sú vaši kolegovia.
Kroky
jeden. Stiahnite si ISR (integrované vývojové prostredie)++. Stiahnite si NetBeans, Eclipse alebo Codeblocks. Môžete tiež použiť obvyklý textový editor, napríklad VIM alebo NOTEPAD ++ - v tomto prípade, program môže byť spustený z príkazového riadka. Ak chcete, vyberte editor, v ktorom sú zvýraznené čísla syntaxe a riadky. Väčšina programov, že programy sú lepšie písať v systémoch UNIX (Linux, OS X, BSD).

2. Vytvorte hlavný programový program. Musí obsahovať hlavnú () funkciu a realizácia programu začína v ňom. V tomto súbore sa nazýva funkcie, vytvorte inštancie tried a tak ďalej. Iné programové súbory a knižnice môžu byť zahrnuté do hlavného súboru.

3. Začnite písať kódový kód. Nižšie nájdete príklady programu Program. Najprv musíte zaviesť syntax, sémantiku, paradigmy objektovo orientovaného programovania, štruktúry dát, vývoj algoritmov (napríklad označených zoznamov), fronty s prioritami a podobne. Programovanie v C ++ nie je veľmi jednoduché, ale s ním sa dozviete základy, ktoré budú užitočné pri práci s inými programovacími jazykmi.

4. Pridať do kódových komentárov. Uveďte v nich, aké sú funkcie vyrobené a pre aké premenné sú určené. Nezabudnite, že mená globálnych premenných sú uvedené veľkými písmenami. Snažte sa, aby bol váš programový kód, ktorý chcete pochopiť iným programátorom.

päť. Používať vhodné zarážky vo vašom kóde. (Pozri nižšie uvedené príklady.)

6. Kompilovať kód pomocou príkazu
G ++ MAIN.CPP

7. Spustite program pre tento ENTER:
./ A.Von
Príklady programových kódov
- Príklad 1:
/ * Toto je jednoduchý kód, ktorý je určený na oboznámenie sa s základmi g štýlov++.Toto je program s kompilátorom G ++.* / # zahŕňa/ * Zapnite vstupné a výstupné funkcie * / pomocou Názov mespace STD- / * Používanie STD (štandardné) Funkcie * / Int hlavné () / * Vyhlasujeme základnú funkciu - môžete tiež napísať aj int hlavnú (prázdnotu). * / {cout << "n Привет, папа" - /* `n` – новая строка, (t – табуляция) */cout << "n Привет, мама" -cout << "n Это мой первый код" -cout << "n Дата 11/06/2019" -return 0-}
/ * Tento program vypočíta množstvo dvoch čísel * / #použitím Názov mespace STD-Int () {Float Num1, Num2, Res- / * Vyhlásme premenné - môžete tiež použiť Int, Double, Long * / COUT << "n Введите первое число= " -cin >> Num1- / * Priraďte zadanú hodnotu premennej num1 * / cout << "n Введите второе число= " -cin >> Num2-res = num1 + num2-cout << "n Сумма "<< num1 <<" и "<< num2 <<" = "< `n` -return 0-}
/ * Tento program vypočíta prácu dvoch čísel * / #použitím Naspace STD-INT hlavné () {Float Num1-int Num2-Double Res-Cout << "n Введите первое число= " -cin >> Num1-cout << "n Введите второе число= " -cin >> Num2-res = num1 * num2-cout << "n Произведение двух чисел = " << res `n` -return 0-}
// kód s cyklom na nájdenie matematickej rovnosti. V tomto prípade existuje riešenie // úlohy # 1 z projektu "Euler"#Includepoužitím Názov menného priestoru STD-INT () {// otvorte hlavnú časť.Int SUM1 = 0- INT SUM2 = 0- INT SUM3 = 0- INT SUM4 = 0- // Vytvorte celé premenné, ktoré sú potrebné na nájdenie riešenia.pre (int a = 0- a < 1000- a=a+3) {sum1 = sum1+a-} // Выполняем цикл, пока переменная а не станет равной 1000 или больше, при этом с каждым циклом к переменной а прибавляем 3. Также переменную а прибавляем к переменной sum1.for (int b=0- b < 1000- b=b+5) {sum2 = sum2+b-} // Выполняем цикл, пока переменная b не станет равной 1000 или больше, при этом с каждым циклом к переменной b прибавляем 5. Также переменную b прибавляем к переменной sum2.for (int c=0- c < 1000- c=c+15) {sum3 = sum3+c-} // Выполняем цикл, пока переменная с не станет равной 1000 или больше, при этом с каждым циклом к переменной с прибавляем 15. Также переменную с прибавляем к переменной sum3.sum4 = sum1 + sum2 - sum3- // Суммируем sum1 и sum2, вычитаем sum3 и найденное значение присваиваем sum4.cout << sum4- // На экран выводится значение переменной sum4 (это решение).cin.get()- // Ждем, когда пользователь нажмет Enter.return 0- // Это оператор возврата.} // Закрываем основную часть.
Int hlavné () {int i = 0-if (1 + 1 == 2) {i = 2 -}} / * Toto je štýl whitesmiths * / Int hlavné () {INT I-IF (1 + 1 = = 2) {i = 2 -}} / * Toto je GNU * / Int hlavné () štýl {INT I-IF (stav) {i = 2-funkcia () -}}
Tipy
- Je lepšie používať kompilátor ISO.
- V predvolenom nastavení počítač vytvorí spustiteľný súbor "A.Von ".
- Ak váš kód obsahuje mnoho rôznych premenných alebo funkcií, pridajte komentáre, ktoré uľahčia porozumenie a ladiaci kód.
Upozornenia
- Nikdy nepoužívajte mätúce štýly alebo zastarané funkcie.