Poznaj C++ w$ godziny0013

Poznaj C++ w$ godziny0013



XII Poznaj C++ w 24 godziny

21    Preprocesor ................................... 321

Preprocesor i kompilator..................................... 321

Tymczasowa treść programu ........................................................322

Wykorzystanie #define..................................................................322

Wykorzystanie #define do definiowania stałych ..........................322

Wykorzystanie #define do testów .................................................322

Polecenie #else ..............................................................................323

Włączenie i włączenie kontrolowane ............................................324

Definicje w linii poleceń ................................................................325

Kasowanie definicji .......................................................................325

Kompilacja warunkowa .......................................... 326

Makropolecenia .............................................................................326

Po co tyle nawiasów? .....................................................................327

Makropolecenia a funkcje i szablony............................................328

Operacje na łańcuchach ................................................................329

Zamiana na łańcuch............................................... 329

Łączenie łańcuchów ......................................................................329

Wbudowane makropolecenia ........................................................330

assertO ...........................................................................................330

Analiza i wyszukiwanie błędów z wykorzystaniem assertO ........332

Kilka efektów ubocznych ..............................................................332

Wewnętrzne warunki klasy ..........................................................333

Wypisywanie wartości chwilowych...................................... 337

Poziomy wyszukiwania błędów............. 338

Podsumowanie ..................................................,...........................344

Pytania i odpowiedzi .....................................................................344

Część VII Tematy zaawansowane    345

22    Obiektowo zorientowana analiza i projektowanie ............347

Fazy rozwoju programu ................................................................347

Symulowanie systemu alarmowego..............................................348

Faza początkowa ...........................................................................349

Analiza i wymagania.....................................................................349

Projektowanie wysoko i niskopoziomowe .....................................349

Inne obiekty ..................................................................................350

Jakie klasy? ...................................................................................350

Jak powinien być sygnalizowany alarm? ....... 351

Pętle zdarzeń............................................................ 352

Zarządzanie pocztą elektroniczną.................................................354

Dwa razy zmierzyć, raz uciąć .......................................................354

Dziel i zwyciężaj ............................................................................355

Format komunikatów....................................................................356

Projekt klasy pierwotnej ....... 356

Hierarchia z korzeniem a hierarchia bez korzenia ......................357

Projekt interfejsu ..........................................................................359

Budowanie prototypu................................................. 360

Reguła 80/80 ..................................................................................361

Projektowanie klasy NaczelnikKomunikat ..................................361

21    Preprocesor ................................................................................321

Preprocesor i kompilator............................................................ 321

Tymczasowa treść programu ........................................................322

Wykorzystanie #define..................................................................322

Wykorzystanie #defme do definiowania stałych ..........................322

Wykorzystanie #de£ine do testów .................................................322

Polecenie #else ..............................................................................323

Włączenie i włączenie kontrolowane ............................................324

Definicje w linii poleceń ................................................................325

Kasowanie definicji .......................................................................325

Kompilacja warunkowa ................................................................326

Makropolecenia .............................................................................326

Po co tyle nawiasów?.....................................................................327

Makropolecenia a funkcje i szablony............................................328

Operacje na łańcuchach ................................................................329

Zamiana na łańcuch......................................................................329

Łączenie łańcuchów ......................................................................329

Wbudowane makropolecenia ................... 330

assertO...........................................................................................330

Analiza i wyszukiwanie błędów z wykorzystaniem assertO ........332

Kilka efektów ubocznych ..............................................................332

Wewnętrzne warunki klasy ..........................................................333

Wypisywanie wartości chwilowych...............................................337

Poziomy wyszukiwania błędów.....................................................338

Podsumowanie ..............................................................................344

Pytania i odpowiedzi .....................................................................344

Część VII Tematy zaawansowane    345

22    Obiektowo zorientowana analiza i projektowanie ............347

Fazy rozwoju programu ................................................................347

Symulowanie systemu alarmowego..............................................348

Faza początkowa ................................................................... 349

Analiza i wymagania.....................................................................349

Projektowanie wysoko i niskopoziomowe .....................................349

inne obiekty ..................................................................................350

Jakie klasy?...................................................................................350

Jak powinien być sygnalizowany alarm? .....................................351

Pętle zdarzeń.................................................................................352

Zarządzanie pocztą elektroniczną.................................................354

Dwa razy zmierzyć, raz uciąć .......................................................354

Dziel i zwyciężaj ............... 355

Format komunikatów....................................................................356

Projekt klasy pierwotnej ...............................................................356

Hierarchia z korzeniem a hierarchia bez korzenia ......................357

Projekt interfejsu ..........................................................................359

Budowanie prototypu................. 360

Reguła 80/80..................................................................................361

Projektowanie klasy NaczelnikKomunikat ..................................361


Wyszukiwarka

Podobne podstrony:
Poznaj C++ w$ godziny0007 VI Poznaj C++ w 24 godziny Przypisywanie wartości do zmiennych
Poznaj C++ w$ godziny0009 viii Poznaj C++ w 24 godziny 8    Zaawansowane sterowanie p
Poznaj C++ w$ godziny0011 X Poznaj C++ w 24 godziny Ograniczenia przy przeciążaniu operatorów
Poznaj C++ w$ godziny0015 XIV Poznaj C++ w 24 godziny Część VIII Dodatki    407 A &nb
Poznaj C++ w$ godziny0017 XVI Poznaj C++ w 24 godziny ZAWSZE NIGDY Zawsze wykorzystuj tabele Zaws
PSYCHOLOGIAROZWOJOWAsobota, 7 listopada 2020 godzina 21:00 - 24:00 polskiego czasuprowadzenie dr Fau
s326 326 Poznaj Linux Rysunek 21.13. ImageMagick obsługuje ponad 60 formatów plików graficznych 10.
S Praca w porze nocnej pora nocna obejmuje w prawie pracy 8 godzin między godzinami 21-7 -przysługuj
4 16.05.2002 ł no w y ŁOWICZANIN Godzina 21. Desperacka walka o ratowania piwnicy w domu na ul.
WSTĘP BEZPŁATNY WIĘCEJ NA: godzina: 21.30 ATRAKCJE
AUTORKA ; DAWID PACZEŚ DATA; 17.05.2010 ROK GODZINA ; 21;02 KLASA ; V ŹRUDŁO JNFORMACJI ;
BUSINESS FASHION SHOWZaproszenie &LOCO PARTY IMPREZA ROKU 26 września - piątek godzina 21.00 Klu
2 kwietnia 05r 2 kwietnia 2005 roku, o godzinie 21:37, zmarł Wielki Polak Karol Józef Wojt
IMG24 Pytanie 21 Potencjalnymi źródłami hałasu ultradźwiękowego są: a)    urządzenia
CENTRALNE LABORATORIUM INSTYTUTU BUDOWNICTWAKierownik inż. Ryszard Grzelak tel. 24 367 21 24, e-mail
ZAKŁAD KONSTRUKCJI I TECHNOLOGII BUDOWLANYCH Kierownikdr hab. inż. Roman Marcinkowski, prof. PW tel.
Materiały 133 Przykł. 9. cd. Estr. XII, s. 198; Guseva I, poz. 21. Prow.: Konstancja Sapieżyna/ RKKS

więcej podobnych podstron