Ich frage mich, warum so eine natürliche Sache wie static_if
nicht geschafft, in C++ 11 zu bekommen? Einige Leute Einwände, dass Vererbung oder Template-Spezialisierung verwenden könnten wir gewünschte Ergebnisse erreichen ABER:Warum gibt es keine `static_if` in C++ 11
Warum haben wir nicht eine einfache static_if
für einfache Situationen, wenn man nicht den Quellcode mit all dem aufblähen will?
Welche Compiler verwenden Sie, die den toten Code in 'if (false) {...} else {...}' nicht entfernt? Oder meinst du den toten Code ist nicht gültig C++? – hvd
Es gibt 'enable_if': http://en.cppreference.com/w/cpp/types/enable_if – SomeWittyUsername
@hvd Was ist mit Variablendeklaration? – Cartesius00