Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Wiązaniastrukturalne........................................
234
Atrybuty..................................................
236
Instrukcjewyboru..................................................
237
Instrukcjeif...............................................
237
Instrukcjeswitch............................................
241
Instrukcjeiteracyjne................................................
243
Pętlewhile................................................
243
Pętledo-while.............................................
244
Pętlefor..................................................
245
Pętleforopartenazakresie....................................
247
Instrukcjeskoku...................................................
251
Instrukcjebreak............................................
251
Instrukcjecontinue..........................................
252
Instrukcjegoto.............................................
253
Podsumowanie...................................................
254
9
FUNKCJE
257
Deklaracjefunkcji.................................................
258
Modyfikatoryprzedrostkowe...................................
258
Modyfikatoryprzyrostkowe....................................
259
Typyzwracaneauto................................................
261
Użyciesłowakluczowegoautowszablonachfunkcji........................262
Rozwiązywanieprzeciążenia..........................................
263
Funkcjewariadyczne...............................................
264
Szablonywariadyczne..............................................
266
Programowaniezużyciempakietuparametrów.....................
266
Ponownezaprogramowaniefunkcjisum..........................
267
Wyrażeniafold.............................................
268
Wskaźnikidofunkcji................................................
268
Deklaracjawskaźnikadofunkcji................................
268
Aliasytypówiwskaźnikidofunkcji...............................
270
Operatorwywołaniafunkcji..........................................
270
Przykładowafunkcjazliczająca........................................
271
Wyrażenialambda.................................................
273
Użycie...................................................
273
Parametryitreśćwyrażenialambda.............................
274
Argumentydomyślne........................................
275
Generycznewyrażenialambda.................................
275
Typyzwracanewwyrażeniachlambda............................
277
Przechwytywaniewwyrażeniulambda............................
277
Wyrażenialambdazespecyfikatoremconstexpr.....................
284
Klasastd::function.................................................
284
Deklarowanieobiektuklasyfunction.............................285
Przykładzaawansowany......................................
286
Funkcjamainiwierszpoleceń........................................
287
Trzyprzeciążeniafunkcjimain..................................
288
Analizaparametrówprogramu.................................
288
Bardziejzaawansowanyprzykład...............................
290
Statuszakończeniaprogramu..................................
292
Podsumowanie...................................................
293
xviSzczegółowyspistreści