Suchergebnisse für Anfrage "c++"
Konstruktorvererbungsfehler mit boost :: multiprecision :: mpz_int
Ich habe versucht, eine Klasse zu erstellen, die von abgeleitet istboost::multiprecision::mpz_int und damit es die Konstruktoren der Basisklasse erbt: #include <boost/multiprecision/gmp.hpp> using namespace boost::multiprecision; struct Integer: ...
Warum verwenden Typaliase in C ++ 'using' anstelle von 'typedef' in ihrer Syntax?
Es ist klar, dass Typ-Aliase und Templated-Typ-Aliase semantisch mit typedefs und einer Erweiterung von typedefs zur Unterstützung der Vorlage äquivalent sind. Wie kommt es mit der neuen Syntaxusing Für diese wurde ein Schlüsselwort erstellt, ...
Was ist der Grund für "keine Diagnose erforderlich"?
Die meisten Leute kennen die Verhaltensnotizen "undefined" und "unspecified" in C ++, aber was ist mit "no diagnostic required"? Ich stelle festdiese Frage und Antwort [https://stackoverflow.com/q/22180312/3747990], Umgang mit schlecht ...
Wie kann ich Typmerkmale verwenden, um diese Array-zu-Zeiger-Konvertierung eindeutig zu machen?
Ich möchte zwischen statischen Arrays und Zeigern unterscheiden. Das folgende Beispiel kann aufgrund von nicht kompiliert werden Array-zu-Zeiger-Konvertierungen mit exakter Übereinstimmung, beides machendfoomögliche Kandidaten. Kann ich die 2. ...
Fügen Sie einem QTableWidgetItem in einem QTableWidget einen QPushButton hinzu. So machen Sie es zu Qt :: AlignHCenter
for(int i=0; i<page.size(); i++){ User user= Poco::AnyCast<User>(*it); ui.table->setItem(i,0,new QTableWidgetItem(user.userName)); ui.table->setItem(i,1,new QTableWidgetItem(user.sex)); ui.table->setItem(i,2,new QTableWidgetItem(user.age)); ...
Makefile kompiliert nur die erste Datei mit einer Makefile-Anweisung
f1: f1.cpp f.h g++ -c -Wall -g f1.cpp f2: f2.cpp f.h g++ -c -Wall -g f.cppDieses Makefile wird nicht kompiliertf2.cpp zuf2.o Es kompiliert nur die erste Datei, keine Ahnung warum?
Wie verstecke ich standardmäßige Vorlagenparameter in gcc-Fehlermeldungen?
Das Durchlesen von Fehlermeldungen, die von g ++ generiert werden, ist oft mühsam, da gcc Namen wie folgt erweitert std::ostreamin meinem Code in eine viel längere Form wie std::basic_ostream<char, std::char_traits<char> >in den ...
Bestimmte Fehler in unbegründeten Vorlagen, die von g ++ nicht gemeldet wurden
Betrachten Sie dieses Beispiel: class A { void foo(); public: void bar(); }; template <class> class B { B() { A a; a.foo(); // 1 A::bar(); // 2 a.bar(1); // 3 } };HinweisB wird nie instanziiert. clang++ meldet alle drei markierten Zeilen als ...
Was ist ein einfaches Beispiel für Gleitkomma- / Rundungsfehler?
Ich habe von "Fehler" bei der Verwendung von Gleitkommavariablen gehört. Jetzt versuche ich, dieses Rätsel zu lösen und ich glaube, ich bekomme einen Rundungs- / Gleitkommafehler. Also werde ich endlich die Grundlagen des ...
Wie wir aus der Struktur auf die Variable #define zugreifen können
Ich habe Makros für Mitglieder definiert, auf die ich über eine Struktur zugreifen möchte. Ich möchte keine Umwandlung in einen anderen Datentyp vornehmen. Beispiel: #define LABLE ui->lable->setText("NumbVal") #define ...