Tag: most-vexing-parse
Der Begriff „most vexing parse“ (geprägt von “ Scott Meyers „effective STL“) bezieht sich auf eine bestimmte syntaktische Mehrdeutigkeit in C++ – Programmen, führt zu einer widersinnigen Auslegung bestimmter Erklärungen. Es ist oft begleitet von einem schlechten Diagnose, verwirrend viele Programmierer, die ihm begegnen.
9
Antworten
Gibt es irgendeinen guten Grund, die leere Runde Klammern (Klammern) ist nicht gültig für den Aufruf der Standard-Konstruktor in C++? MyObject object; //ok - default ctor MyObject object(blah); //ok MyObject object(); //error Mir scheint Sie zu geben
3
Antworten
Ich habe einen vector, den ich versuche, führen Sie eine contains-Funktion auf. Ich erhalte eine Art casting-Fehler und ich kann nicht Stück zusammen eine Lösung. Ich will auch wissen ob oder ob nicht das, was ich mache,
6
Antworten
ich einfach das problem error: request for member ‘show’ in ‘myWindow’, which is of non-class type ‘MainGUIWindow()’ wenn Sie versuchen, zu kompilieren eine einfache qt-Anwendung: #include <QApplication> #include "gui/MainGUIWindow.h" int main( int argc, char** argv ) {
9
Antworten
Gibt es irgendeinen guten Grund, die leere Runde Klammern (Klammern) ist nicht gültig für den Aufruf der Standard-Konstruktor in C++? MyObject object; //ok - default ctor MyObject object(blah); //ok MyObject object(); //error Mir scheint Sie zu geben