Funktionen

C++ Core Guidelines: Semantik von Funktionsparametern und Rückgabewerten

Heute schließe ich meinen Artikel über Funktionen in den C++ Core Guidelines ab. Der letzte Artikel hat die Syntax der Funktionsparameter und Rückgabewerte behandelt. In diesem geht es um deren Semantik.

Hier geht's zum Artikel auf Heise Developer.

Gelesen: 9569

C++ Core Guidelines: Die Regeln for in, out, in-out, consume, and forward Funktionsparameter

Es gibt viele Möglichkeiten, Funktionsparameter zu übergeben. Du kannst sie kopieren oder als Referenz übergeben. Die Referenz kann konstant oder nicht-konstant sein. Du kannst deine Parameter sogar verschieben oder forward darauf anwenden. Deine Entscheidung sollte davon abhängig sein, ob der Parameter ein in, out, in-out, consume oder forward Funktionsparameter ist.

Hier geht es zum Artikel auf Heise Developer.

Weiterlesen...
Gelesen: 16381

C++ Core Gudelines: Definition von Funktionen

Funktionen sind die "fundamental building block of programs" und "the most critical part in most interfaces". Diese Aussagen leiten die Regeln zu Funktionen in den "C++ Core Guidelines" ein und sind hundertprozentig richtig. Grund, tiefer in die mehr als 30 Regeln für Definition, Parameterübergabe und Rückgabewerte von Funktionen einzutauchen.

Hier geht's weiter auf Heise Developer.

Gelesen: 11899

Mentoring

Stay Informed about my Mentoring

 

Rezensionen

Tutorial

Besucher

Heute 2639

Gestern 2770

Woche 18191

Monat 64136

Insgesamt 3528442

Aktuell sind 254 Gäste und keine Mitglieder online

Kubik-Rubik Joomla! Extensions

Abonniere den Newsletter (+ pdf Päckchen)

Beiträge-Archiv

Sourcecode

Neuste Kommentare