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; */