Als «c++» getaggte Fragen

229
Wie konvertiere ich QString in std :: string?

Ich versuche so etwas zu tun: QString string; // do things... std::cout << string << std::endl; Der Code wird jedoch nicht kompiliert. Wie kann der Inhalt von qstring in die Konsole ausgegeben werden (z. B. zu Debugging-Zwecken oder aus anderen Gründen)? Wie konvertiere ich QStringzu...

229
Fehler: Zum Falletikett springen

Ich habe ein Programm geschrieben, das die Verwendung von switch-Anweisungen beinhaltet ... Beim Kompilieren zeigt es jedoch: Fehler: Zum Falletikett springen. Warum macht es das? #include <iostream> #include <cstdlib> #include <fstream> #include <string> using namespace...

227
Welche bahnbrechenden Änderungen werden in C ++ 11 eingeführt?

Ich weiß, dass mindestens eine der Änderungen in C ++ 11 dazu führt, dass ein alter Code nicht mehr kompiliert wird: die Einführung explicit operator bool()in die Standardbibliothek, die alte Instanzen von ersetzt operator void*(). Zugegeben, der Code, den dies beschädigen wird, ist wahrscheinlich...

227
Welche Art von Zeiger verwende ich wann?

Ok, das letzte Mal, als ich C ++ für std::auto_ptrmeinen Lebensunterhalt schrieb, war alles, was die Standardbibliothek zur Verfügung hatte, und boost::shared_ptrwar der letzte Schrei. Ich habe mich nie wirklich mit den anderen Boosts für intelligente Zeigertypen befasst. Ich verstehe, dass C ++ 11...