Suchergebnisse für Anfrage "c++"
Beispiel für einen durch UB verursachten Fehler beim Inkrementieren eines NULL-Zeigers
Dieser Code: int *p = nullptr; p++; Ursache undefiniertes Verhalten, wie es in @ besprochen wur Wird ein Nullzeiger inkrementiert, der genau definiert ist? [https://stackoverflow.com/q/29825352/3545273] Aber wenn ich meinen Kollegen erkläre, ...
Malloc und Konstrukteure
Im Gegensatz zu den Operatoren new und delete ruft malloc den Konstruktor beim Erstellen eines Objekts nicht auf. In diesem Fall, wie müssen wir ein Objekt erstellen, damit der Konstruktor auch aufgerufen wird.
ktivieren von C ++ 14 in Visual Stud
Ich habe Clang 3.7 installiert und benutze es mit Visual Studio. Wenn ich versuche zu kompilieren: auto f() { return 2; } Ich erhalte die Fehlermeldung, dass dies ab C ++ 14 der Fall ist. Ich habe versucht zu bestehen: -std = c ++ 14 als ...
Warum verwenden wir in C ++ DWORD anstelle von int ohne Vorzeichen? [Duplikat
Diese Frage hat hier bereits eine Antwort: Warum gibt es in der Win32-API so viele benutzerdefinierte Typen? [/questions/2647982/why-does-the-win32-api-have-so-many-custom-types] 4 Antworten Ich habe keine Angst zuzugeben, dass ich ein bisschen ...
c ++ getline liest die gesamte Datei in Windows
Dies sieht aus wie eine ähnliche Frage zudiese [https://stackoverflow.com/questions/12152311/c-getline-reads-entire-file], aber ich denke, mein Fall könnte tatsächlich ein bisschen anders sein. Der Code ist wie folgt: void ...
static_assert abhängig von nicht typisierten Template-Parametern (unterschiedliches Verhalten bei gcc und clang)
template <int answer> struct Hitchhiker { static_assert(sizeof(answer) != sizeof(answer), "Invalid answer"); }; template <> struct Hitchhiker<42> {}; Während versucht wird, die allgemeine Vorlageninstanziierung mit @ zu deaktivierstatic_assert ...
Wann wird eine PPL-Task im UI-Thread ausgeführt?
Wenn create_task aufgerufen wird, gibt es eine Möglichkeit, um sicherzustellen, dass die Aufgabe nicht auf dem UI-Thread ausgeführt wird? Ich möchte sichergehen, dass ich nicht versehentlich wait in einer Task anrufe, die irgendwie auf dem ...
Kann ein benutzerdefiniertes MFC-Fenster / Dialogfeld eine Instanziierung einer Klassenvorlage sein?
Es gibt eine Reihe spezieller Makros, die MFC beim Erstellen von Dialogen verwendet, und in meinen Schnelltests treten seltsame Fehler beim Kompilieren einer Vorlagendialogklasse auf. Ist dies wahrscheinlich ein großer Schmerz zu erreichen? ...
std :: async unter Verwendung einer rWert-Referenz, die an ein Lambda @ gebunden i
Ich versuche, eine rWert-Referenz mit @ an ein Lambda zu bindestd::bind, aber ich habe Probleme, wenn ich das in ein @ werfstd::async Anruf: Quell [http://coliru.stacked-crooked.com/a/9d46c1cd466e1a08]) auto lambda = [] (std::string&& message) ...
Mehrdeutiger Aufruf von abs
Ich habe einen benutzerdefinierten Datentyp, der in der Praxis entweder @ sein kanfloat oderdouble. Mit Ausnahme von OSX kann ich auf jedem Betriebssystem diese C ++ 11-Vorlage erfolgreich erstellen: #include <cmath> #include <cstdlib> #include ...