delegating-constructor

Ein delegierender Konstruktor ist ein C ++ 11-Feature, mit dem ein Klassenkonstruktor in seiner Initialisiererliste an einen anderen Konstruktor delegieren kann, ähnlich wie er Konstruktoren der Basisklasse aufrufen kann.
1
Antwort

MSVC direkte Konstruktoraufruferweiterung

In diese Antwort , tloveless wies darauf hin, dass es in MSVC möglich ist, this->foo::foo(42); für die Konstruktordelegierung zu verwenden, um einen Konstruktor direkt aufzurufen: %Vor% Ich war überrascht, dass dies sogar in MSVC...
28.04.2014, 17:26