Rao S. - C++. Dla każdego wyd. VII.pdf

(4629 KB) Pobierz
Tytuł oryginału: Sams Teach Yourself C++ in One Hour a Day (7th Edition)
Tłumaczenie: Robert Górczyński
ISBN: 978‐83‐246‐8080‐1
Pliki z przykładami omawianymi w książce można znaleźć pod adresem:
ftp://ftp.helion.pl/przyklady/cppit7.zip
Dedykacja
Książkę dedykuję moim kochanym rodzicom i cudownej siostrze za to,
że
byli przy mnie, kiedy ich najbardziej potrzebowałem.
Podziękowania
Jestem ogromnie zobowiązany moim przyjaciołom, którzy pomagali mi
w pracy, kiedy byłem mocno zajęty pisaniem tej książki. Ponadto jestem
wdzięczny zespołowi redakcyjnemu za pełne profesjonalizmu zaangażowanie
prowadzące do wydania tej książki.
Spis treści
O autorze
Wstęp
21
23
Część I. Podstawy
27
Lekcja 1. Zaczynamy
29
Krótka historia języka C++ ............................................................................................30
Powiązanie z językiem C .......................................................................................................30
Zalety języka C++ .....................................................................................................................30
Ewolucja standardu C++ .......................................................................................................31
Kto używa programów utworzonych w C++? ..............................................................31
Tworzenie aplikacji C++ .................................................................................................32
Kroki prowadzące do wygenerowania pliku wykonywalnego  ............................32
Analiza błędów i ich usuwanie ...........................................................................................33
Zintegrowane środowiska programistyczne  ...............................................................33
Tworzenie pierwszej aplikacji w C++  .............................................................................34
Kompilacja i uruchomienie pierwszej aplikacji w C++  ............................................35
Błędy kompilacji  ......................................................................................................................37
Co nowego w C++11?  ......................................................................................................37
Podsumowanie ...................................................................................................................38
Pytania i odpowiedzi  .......................................................................................................38
Warsztaty  .............................................................................................................................39
Lekcja 2. Anatomia programu C++
41
Komponenty programu ..................................................................................................42
Dyrektywa preprocesora #include  ..................................................................................42
Część główna programu — funkcja main()  ..................................................................43
Wartość zwrotna ......................................................................................................................44
Koncepcja przestrzeni nazw  ........................................................................................45
Komentarze w kodzie C++  ............................................................................................47
Funkcje w C++  ....................................................................................................................48
Zgłoś jeśli naruszono regulamin