Suchergebnisse für Anfrage "c++"
Incorrect format Ausnahme beim Versuch, C ++ - DLL von C # @ aufzuruf
Ich verwende C # WPF. Ich habe eine C ++ - Test-DLL wie folgt: .h: extern "C" __delspec(dllexport) void TestMethod(); .cpp Datei: extern "C" { __delspec(dllexport) void TestMethod() { MessageBox(0, L"Test", L"Test", MB_ICONINFORMATION); } } ...
compare and swap vs test und set
Kann mir jemand die Funktionsweise und die Unterschiede der oben genannten Vorgänge beim Multithreading erklären?
Extending enum in abgeleiteten Klassen
Ich habe eine Klassenhierarchie und jede Klasse in ihr hat eine Ausnahmeklasse, die in einer parallelen Hierarchie abgeleitet ist, also ... class Base { }; class Derived : public Base { }; class BaseException : public std::exception { enum ...
Ist Stephen Lavavejs Mallocator in C ++ 11 dasselbe?
Vor 8 Jahren, Stephen Lavavej veröffentlichtdieser Blog-Beitrag [https://blogs.msdn.microsoft.com/vcblog/2008/08/28/the-mallocator/] enthält eine einfache Allokator-Implementierung mit dem Namen "Mallocator". Seitdem sind wir in die Ära von C ++ ...
Kann QSerialPort mehr als 512 Datenbytes lesen?
Ich möchte QSerialPort zum Lesen der von einem Gerät übertragenen Daten verwenden. Das Gerät überträgt jedes Mal einen Frame mit 4000 Datenbytes. Ich versuche es mit dem folgenden einfachen Code QSerialPort *serialPort; char receivedData[4000]; ...
Grund, eine Laufzeitzusicherung anstelle einer Zusicherung zur Kompilierungszeit zu verwenden?
Während ich die Visual C ++ Codebasis überprüfte, fand ich eine seltsame Sache. Eine Laufzeitzusicherung (die @ iÜberprüfen Sie die Bedingung und lösen Sie eine Ausnahme aus, wenn die Bedingung verletzt wird) wurde in einem Fall verwendet, in dem ...
Wie setze ich einen Haltepunkt in der GDB, an den die Funktion zurückgibt?
Ich habe eine C ++ - Funktion, die an verschiedenen Stellen viele return-Anweisungen enthält. Wie setze ich einen Haltepunkt an der return-Anweisung, an der die Funktion tatsächlich zurückgibt? Und was bedeutet "break" Befehl ohne Argument?
Bessere Variablenerkundung beim Debuggen von C ++ - Code mit Eclipse / CDT
Die Verwendung von Eclipse und CDT zum Debuggen von C ++ - Code in den Variablenfenstern ist umständlich und für Typen, die in der Standardvorlagenbibliothek oder in boost (z. B. shared_ptr) definiert sind, nicht sehr informativ. Nur ein ...
Wie ws2_32 in Clion verlinken
Ich verwende Clion, das MinGW und Cmake verwendet. Wenn ich versuche, den Standalone @ zu benutzasio Bibliothek bekomme ich undefined reference to `WSAStartup@8' undefined reference to `WSASetLastError@4' undefined reference to `closesocket@4' ...
C ++ void Rückgabetyp von main ()
ei einigen C ++ - Compilern darf die Hauptfunktion den Rückgabetyp @ habevoid. Benötigt das Betriebssystem @ nichint Geben Sie den zurückgegebenen Wert ein, um anzugeben, ob das Programm ordnungsgemäß beendet wurde oder nich