switch

C++ Core Guidelines: More about Control Structures

Mein letzter Artikel zu den C++ Core Guidelines "To Switch or not to Switch, that is the Question" wurde sehr intensiv diskutiert. Der Einsatz einer Hashtabelle anstelle einer switch Anweisung scheint ein sehr emotionales Thema zu sein. Daher habe ich meinen ursprünglichen Plan geändert. Heute werde ich verschiedene Kontrollstrukturen vorstellen. Los geht es mit der if und switch Anweisung, weiter mit der Hashtabelle und zum Abschluss werde ich auf dynamischen und statischen Polymorphismus eingehen. Zusätzlich werde ich die verschiedenen Kontrollstrukturen bzgl. ihrer Pflege und Performanz vergleichen.

Weiterlesen...
Kommentar schreibenGelesen: 5109

C++ Core Guidelines: To Switch or not to Switch, that is the Question

Zuerst einmal muss ich mich entschuldigen. Heute wollte ich meine Reise durch die C++ Core Guidelines mit den arithmetischen Ausdrücken fortsetzen. In meiner Schulung in dieser Woche gab es aber eine lange Diskussion zu switch Anweisungen in C/C++ und wie diese immer mehr unwartbar werden. Ehrlich gesagt, bin ich kein Freund von switch Anweisungen und ich verkünde gerne: Es gibt ein Leben nach switch Anweisungen.

Hier geht es direkt zum Artikel auf Heise Developer: 

Kommentar schreibenGelesen: 5867

Abonniere den Newsletter (+ pdf Päckchen)

Beiträge-Archiv

Sourcecode