Suchergebnisse für Anfrage "c++"
Was prüft ein Compiler auf nicht umgesetzten Vorlagencode?
Zum Beispiel kompiliert das folgende Codestück mit gcc-4.9 und clang-602 class Base { public: static void foo() {} void badfoo(int i) {} }; template <typename T> class Derived : public Base { public: void bar() { Base::foo(); } void badbar() { ...
Große Datei schreiben
Ich versuche, in eine große Datei zu schreiben, aber es scheint, dass dies bei Dateien mit mehr als 2 GB nicht funktioniert. Ich habe es mit boost :: iostreams :: file_sink versucht. Ist das nur eine Grenze für den Boost-Stream? Gibt es eine ...
QT - So wenden Sie ein QToolTip auf ein QLineEdit @
In einem Dialog habe ich eine QLineEdit und eine Schaltfläche. Ich möchte einen Tooltip für QLineEdit (darin oder darunter) aktivieren, wenn ich die Schaltfläche drücke. Bitte gib mir einen Codeausschnitt.
Wie man C ++ Code beendet
Ich möchte, dass mein C ++ - Code nicht mehr ausgeführt wird, wenn eine bestimmte Bedingung erfüllt ist, aber ich bin mir nicht sicher, wie ich das tun soll. Also einfach zu jedem Zeitpunkt, wenn einif statement is true Beende den Code wie ...
parser mit Gültigkeitsbereichen und Bedingungen
Ich schreibe ein C / C ++ / ... Build-System (ich verstehe, das ist Wahnsinn;)) und habe Probleme beim Entwerfen meines Parsers. Meine "Rezepte" sehen so aus: global { SOURCE_DIRS src HEADER_DIRS include SOURCES bitwise.c \ framing.c HEADERS \ ...
C ++: Syntaxfehler C2061: Unerwarteter Bezeichner
Was ist los mit dieser Codezeile? bar foo (Vektor ftw); Es produzier error C2061: syntax error: identifier 'vector'
Warum können Sie std :: string nullptr zuweisen?
So habe ich heute einen ziemlich schwer zu findenden Fehler geschrieben, bei dem ich einen std :: string auf nullptr initialisiert habe (kein Zeiger auf std :: string, sondern den Wert selbst). Ich habe festgestellt, dass es anscheinend nur in C ...
Erstellen von N verschachtelten for-Schleifen
ibt es eine Möglichkeit, for-Schleifen eines Formulars zu erstelle for(int i = 0; i < 9; ++i) { for(int j = 0; j < 9; ++i) { //... for(int k = 0; k < 9; ++k) { //N-th loopohne N bei der Kompilierung zu kennen. Im Idealfall versuche ich, eine ...
Warum liefert decltype in einem String-Literal keinen Array-Typ?
Der Standard definiert den Typ eines String-Literalen in §2.13.5 / 8 als: Ordinary String Literals und UTF-8 String Literals werden auch als Narrow String Literals bezeichnet. Ein schmales String-Literal hat den Typ "Array von n const char", ...
Was ist der Unterschied zwischen void * und void **?
Es ist die besondere Eigenschaft, dass void * auch einen Zeiger auf einen Zeiger zugewiesen und zurückgesetzt werden kann und der ursprüngliche Wert empfangen wird. Ich habe diese Zeile irgendwo gelesen. Bedeutet esvoid* undvoid** sind ...