Suchergebnisse für Anfrage "c++"
Wie erzwinge ich, dass Visual Studio 2015 nach einem FreeLibrary-Aufruf die .PDB-Datei entsperrt?
Nach dem Laden einer DLL-Bibliothek mitLoadLibrary("file.dll") Visual Studio öffnet und sperrt auchfile.pdb. Das Problem ist - dasfile.pdb bleibt auch nach Aufruf von @ gesperFreeLibrary(...). Es ist notwendig, @ neu zu kompilierfile.dll und ...
Zerlegbarer Funktionstyp mit spezialisierter Funktion
Die Antwort aufdiese Frag [https://stackoverflow.com/q/38457112/2642059] wählt einen Funktionstyp anhand einer Klassenvorlage aus: template <typename T> struct function_args {}; template <typename R, typename... Args> struct ...
Eine einzelne Datei unter CMake Project kompilieren?
Ich entwickle ein C ++ - Projekt, das einem größeren Projekt beigefügt wird. Ich habe gesehen, dass ich bei einem größeren Projekt (das eine Qt-Anwendung ist und aus qmake generiert wird) eine einzelne Datei über die Linux-Befehlszeile ...
Frage zu Ausnahmen
Ich habe nur mit Ausnahmen im Visual Studio rumgespielt und mit dem obigen Code erwartet, dass die bad_exception hätte ausgelöst werden sollen, da meine Ausnahmespezifikation nichts erwähnt. Was jedoch tatsächlich passiert, ist, dass die Ausnahme ...
Unterschiede zwischen tr1 :: shared_ptr und boost :: shared_ptr?
Gibt es einen Unterschied zwischentr1::shared_ptr undboost::shared_ptr? Wenn ja, was
Externe Abhängigkeiten zum MFC-DLL-Projekt entfernen
Im Entwickeln eines MFC-DLL-Projekts in VS2008. Die DLL wird in Ordnung kompiliert und ich kann sie von einer GUI-Exe aus aufrufen, die ein Auftragnehmer für mich entwickelt hat. Visual C ++ Redistributables müssen für meine DLL installiert sein ...
Mehrere Rückgabewerte (strukturierte Bindungen) mit nicht verschiebbaren Typen und garantiertem RVO in C ++ 17
it C ++ 17 haben wir die Möglichkeit, nicht verschiebbare (einschließlich nicht kopierbarer) Typen wie @ zurückzugebestd::mutex, über das, was man als garantierte Rückgabewertoptimierung (RVO) bezeichnen kann:Garantierte Kopienentnahme durch ...
Speichert ein ungültiger Zeiger automatisch ein undefiniertes Verhalten?
Offensichtlich führt die Dereferenzierung eines ungültigen Zeigers zu undefiniertem Verhalten. Aber was ist mit einfachSpeicherun eine ungültige Speicheradresse in einer Zeigervariable? Betrachten Sie den folgenden Code: const char* str = ...
MinGW / CxxTest bizarre Fehler
Ich hoffe ihr könnt mir helfen. Ich habe ein kleines Projekt mit CxxTest auf meinem Hauptentwicklungscomputer geschrieben. Auf dieser Maschine funktioniert alles super, keine Probleme. Ich habe jedoch versucht, dieses Projekt auf ...
Warum die Klassengröße zunimmt, wenn int64_t in int32_t @ geändert wi
n meinem ersten Beispiel habe ich zwei Bitfelder mitint64_t. Wenn ich kompiliere und die Größe der Klasse erhalte, erhalte ich 8. class Test { int64_t first : 40; int64_t second : 24; }; int main() { std::cout << sizeof(Test); // 8 }Aber wenn ...