C++ Rozdział II
Mam już Visual C++. Rozdział II w tutorialu rozpoczyna się od utworzenia nowego projektu:
New Project > Visual C++ > Win32 (czyli aplikacja Windows)
Następnie w nowym oknie przychodzi mi wybrać rodzaj aplikacji:
Windows Application - to zgodnie z nazwą aplikacja okienkowa. Składa się zjednego lub kilku okien, zawierających przyciski, pola tekstowe, wyboru itp. – czyli wszystko to, z czym stykamy się w Windows nieustannie.
Console Application - jest programem innego typu: do komunikacji z użytkownikiem używa tekstu wypisywanego w konsoli – stąd nazwa.
Wybieram aplikację konsolową. W celu dodania kodu źródłowego, w menu klikam Project > Add New Item, potem w polu Templates zaznaczam ikonę C++ File (.cpp) i jako nazwę wpisuję np. main.
Do pustego pola wklejam ten kod:
// First - pierwszy program w C++#include <iostream>
#include <conio.h>
void main()
{
std::cout << "Hurra! Napisałem pierwszy program w C++!" << std::endl;
getch();
}
Wciskam F7 (lub z menu wybieram Build > Build Solution), by skompilować i zlinkować aplikację. Potem już tylko F5 (lub Debug > Start), by uruchomić konsolę z wyświetlonym napisem.
Kod Programu
Komentarze
// First - pierwszy program w C++
to komentarz, czyli dowolny opis słowny. Jest całkowicie ignorowany przez kompilator i służy do odnalezienia się w kodzie, opisania pewnych jego fragmentów.
Można też napisać go w ten sposób:
/* Ten komentarz może być bardzo długi
i składać się z kilku linijek. */
Funkcja main()
Kiedy program zostaje uruchomiony, wykonuje on kod zawarty w funkcji main(). Rozpoczyna ona działanie aplikacji oraz kończy. U mnie wygląda ona tak:
void main()
void oznacza, że program nie będzie informował systemu operacyjnego o wyniku swojego działania (czy wystąpiły jakieś błędy etc. - w przypadku braku błędów zazwyczaj pojawia się 0).
Nawiasy { } znaczą, że kod znajdujący się między nimi już"coś znaczy".
Linijki funkcji main()
Pierwsza:
std::cout << "Hurra! Napisalem pierwszy program w C++!" << std::endl;
wysyła tekst do strumienia wyjścia (std::cout), na co zresztą wskazują dwa znaki mniejszości <<.
Pliki nagłówkowe
#include <iostream>
#include <conio.h>
Pliki nagłówkowe umożliwiają korzystanie z pewnych funkcji, technik, bibliotek itp.
wszystkim programom, które dołączają je do swojego kodu źródłowego.
Tak to wygląda:


Komentarze (0):
Prześlij komentarz
Subskrybuj Komentarze do posta [Atom]
<< Strona główna