Suchergebnisse für Anfrage "c++"

10 die antwort

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() { ...

6 die antwort

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 ...

4 die antwort

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.

TOP-Veröffentlichungen

28 die antwort

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 ...

8 die antwort

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 \ ...

10 die antwort

C ++: Syntaxfehler C2061: Unerwarteter Bezeichner

Was ist los mit dieser Codezeile? bar foo (Vektor ftw); Es produzier error C2061: syntax error: identifier 'vector'

2 die antwort

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 ...

14 die antwort

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 ...

4 die antwort

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", ...

12 die antwort

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 ...