Als «c++» getaggte Fragen

76
C ++ 11 "Auto" -Semantik

autoWelche Regeln gelten für die Typableitung bei Verwendung von C ++ 11 hinsichtlich der Auflösung in einen Wert oder eine Referenz? ZB manchmal ist es klar: auto i = v.begin(); // Copy, begin() returns an iterator by value Diese sind weniger klar: const std::shared_ptr<Foo>& get_foo();...

76
Projektfehler: Unbekannte Module in QT: Webkitwidgets

Ich portiere Code von qt4 nach qt5. Ich habe meiner .proDatei wie vorgeschlagen die folgende Zeile hinzugefügt : QT += webkitwidgets Beim Ausführen qmakewird jedoch der folgende Fehler angezeigt: Project ERROR: Unknown module(s) in QT: webkitwidgets Ich entwickle auf Ubuntu 12.04 LTS und...

76
Was bedeutet diese typedef-Anweisung?

Auf einer C ++ - Referenzseite finden Sie einige typedef-Beispiele, und ich versuche zu verstehen, was sie bedeuten. // simple typedef typedef unsigned long mylong; // more complicated typedef typedef int int_t, *intp_t, (&fp)(int, mylong), arr_t[10]; Also das einfache typedef (die...

76
Gewerkschaften und Typ-Punning

Ich habe eine Weile gesucht, kann aber keine klare Antwort finden. Viele Leute sagen, dass die Verwendung von Gewerkschaften zum Schreiben von Wortspielen undefiniert und eine schlechte Praxis ist. Warum ist das? Ich kann keinen Grund erkennen, warum es etwas Undefiniertes tun würde, wenn man...