Struktura pliku projektu Console Application #include <cstdlib

Transkrypt

Struktura pliku projektu Console Application #include <cstdlib
Struktura pliku projektu Console Application
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
// to jest komentarz
system("PAUSE");
return EXIT_SUCCESS;
}
Na początku pliku dołączane są biblioteki (#include). Domyślnie przy otworzeniu
nowego projektu dołączana jest standardowa biblioteka #include <cstdlib>,
w której znajdują się podstawowe funkcje oraz biblioteka #include <iostream>
- odpowiedzialna za obsługę strumienia wejścia/wyjścia. Gdyby nie była „podpięta”
ta biblioteka nie były by interpretowane przez kompilator takie funkcje jak min. cout
czy cin.
Główny plik projektu zawiera funkcje int main(int argc, char *argv[]){},
która wykonywana jest linia po linii. Funkcja main()pełni rolę okna głównego
w programach wizualnych pisanych pod Windows.
Komentarze
Komentarze stosuje my w celu opisania elementów programu, bądź chwilowego
„wykasowania” bloku programu przy testach. Komentarz nie jest brany pod uwagę
przez kompilator, traktowany jest jak „powietrze” w związku z tym, gdy chcemy
np. przetestować inne rozwiązanie poprzedniego nie kasujemy tylko umieszczamy
w bloku komentarza (gdyby nowy pomysł okazał się gorszy wystarczy tylko zdjąć
znaki komentarza aby wrócić do poprzedniej wersji). Ponadto dobrym zwyczajem jest
opisywanie funkcji, zmiennych i innych elementów programu które tworzymy. Czas
poświęcony na tworzenie komentarzy zwróci nam się wielokrotnie gdy po 3 czy 6
miesiącach otworzymy nasz program i będziemy chcieli zrozumieć co mieliśmy na
myśli tworząc tą czy inną konstrukcję
Podwójny znak slash „//” powoduje remowanie danej linii od znaku w prawo:
// to jest komentarz
cout<<”witaj”; // ta linia wyrzuci na konsolę napis witaj
Aby większy blok programu umieścić w znaku komentarza, komentarz otwieramy „/*”,
a zamykamy odwrotnie „*/” np.:
/* system("PAUSE");
return EXIT_SUCCESS; */

Podobne dokumenty