Suchergebnisse für Anfrage "c++"
i = i ++; ist nicht definiert. Ist i = foo (i ++) auch undefiniert?
Beispielsweise int foo(int i) { return i; } int main() { int i = 0; i = i++; // Undefined i = foo(i++); // ? return 0; }Was würde der aktuelle ISO C ++ - Standard für diesen Fall festlegen? BEARBEITEN Hier werde ich verwirrt: Sofern nicht ...
TCP, Recv-Funktion hängt trotz KEEPALIVE
Verhindert TCP Keepalive (mit kleinen Timeouts), dass der Client nach dem Tod des Servers auf recv hängt? Das Szenario Server und Client laufen auf getrennten Rechnern: Clients stellt über TCP mit der Option KEEPALIVE @ eine Verbindung zu ...
Game Development: Wie beschränke ich FPS?
Ich schreibe ein Spiel und habe gesehen, dass der FPS-Algorithmus nicht richtig funktioniert (wenn er mehr rechnen muss, schläft er länger ...). Die Frage ist also sehr einfach: Wie berechnet man die Schlafzeit, um richtig zu sein? FPS? Ich ...
Verwendet man zu viel statisches Gut oder Schlecht?
Ich verwende gerne statische Funktionen in C ++, um sie wie in C # zu kategorisieren. Console::WriteLine("hello")Ist das gut oder schlecht? Wenn die Funktionen oft verwendet werden, ist das vermutlich egal, aber wenn nicht, setzen sie ...
Wie verwende ich die Funktion SetWinEventHook (), um die geänderte Meldung von Active Window zu erhalten?
Ich habe an einem Projekt gearbeitet, bei dem das aktuelle aktive Fenster erkannt und der Titel des aktiven Fensters fortlaufend abgerufen werden muss. Kann mir jemand erklären, wie man @ benutSetWinEventHook ...
Segfaults in malloc () und malloc_consolidate ()
Meine Anwendung schlägt manchmal und hauptsächlich in malloc () und malloc_consolidate () fehl, wenn ich mir den Backtrace in gdb ansehe. Ich habe überprüft, ob auf dem Computer genügend Arbeitsspeicher verfügbar ist. Es wurde nicht einmal mit ...
wie man Dateinamen gegen Verzeichnisnamen in C ++ erhält (unter Verwendung der Boost-Dateisystembibliothek)
Wenn ich benutzeboost::filesystem Um eine Liste der Dateinamen in einem Verzeichnis zu erhalten, erhalte ich sowohl Dateinamen als auch Verzeichnisnamen: #include <string> #include <iostream> #include <boost/filesystem.hpp> using namespace std; ...
Kompilieren und Verknüpfen von Bibliotheken von Drittanbietern in VS 2015 [duplizieren]
Diese Frage hat hier bereits eine Antwort: Wie füge ich zusätzliche Bibliotheken zum Visual Studio-Projekt hinzu? [/questions/4445418/how-to-add-additional-libraries-to-visual-studio-project] 4 Antworten Ich arbeite mit Visual Studio 2015 an ...
Warum gibt es in C ++ - Allokatoren keine Neuzuweisungsfunktionalität?
In C sind die Standardfunktionen zur Speicherbehandlungmalloc(), realloc() undfree(). C ++ stdlib-Allokatoren parallelisieren jedoch nur zwei von ihnen: Es gibt keine Neuzuweisungsfunktion. Natürlich wäre es nicht möglich, genau dasselbe zu tun ...
Implementieren eines einfachen, generischen Thread-Pools in C ++ 11
Ich möchte einen Thread-Pool für experimentelle Zwecke erstellen (und für den Spaßfaktor). Es sollte in der Lage sein, eine Vielzahl von Aufgaben zu bearbeiten (damit ich es möglicherweise in späteren Projekten verwenden kann). In meiner ...