Suchergebnisse für Anfrage "c++"
Können Parameterpaket-Funktionsargumente standardmäßig verwendet werden?
Dies ist ein Punkt, über den gcc 4.9.2 und clang 3.5.2 sich nicht einig sind. Das Programm template<typename ...Ts> int foo(int i = 0, Ts &&... args) { return i + sizeof...(Ts); } int main() { return foo(); }compiles ohne Kommentar von ...
Warum muss die Größe einer Aufzählung angegeben werden, wenn sie als vorwärts deklariert wird?
Ich kann nur nicht erkennen, warum die Größe der Aufzählung für den Compiler relevant ist, während die Größe der Klasse nicht. Mein Codebeispiel: class A; enum E; // must be enum E : int; in order to compile void f(const A & param); void ...
Win32, Wie kann ich Funktionen in kompilierte Programme mit C ++ einbinden?
Nehmen Sie zum Beispiel diese Funktion (im Ollydbg-Debugger angezeigt) Der erste PUSH-EBP-Befehl ist der Start für ein void * f (int32_t n) (idk was er zurückgibt, nur void erraten *). Ich weiß, dass der Eingabeparameter n auf dem Stapel liegt ...
Was bedeutet rdstate () Rückgabewert?
istream& Read(istream &is) { std::string buf; while (is >> buf) { cout << is.eofbit << " " << is.failbit << " " << is.badbit << endl; cout << is.rdstate() << endl; cout << buf << endl; } cout << is.eofbit << " " << is.failbit << " " << is.badbit ...
Programmatische Erkennung der Anzahl physischer Prozessoren / Kerne oder wenn Hyper-Threading unter Windows, Mac und Linux aktiv ist
Ich habe eine Multithread-C ++ - Anwendung, die unter Windows, Mac und einigen Linux-Versionen ausgeführt wird. Um es kurz zu machen: Damit es mit maximaler Effizienz ausgeführt werden kann, muss es möglich sein, einen einzelnen Thread pro ...
OpenMP-Programme mit dem gcc-Compiler unter OS X Yosemite kompilieren
$ gcc 12.c -fopenmp 12.c:9:9: fatal error: 'omp.h' file not found #include<omp.h> ^ 1 error generated.Während der Kompilierung von openMP-Programmen erhalte ich den obigen Fehler. Ich benutze OS X Yosemite. Ich habe zuerst versucht, den nativen ...
C ++ Freund Klasse std :: vector
Ist es möglich, folgendes portabel zu machen: struct structure { structure() {} private: // only allow container copy construct structure(const structure&) {} // in general, does not work because allocator (not vector) calls copy construct ...
Variablenwert mit einem String aufrufen, der den Variablennamen in C ++ darstellt [duplizieren]
Diese Frage hat hier bereits eine Antwort: String in Variablennamen oder Variablentyp konvertieren [/questions/7143120/convert-string-to-variable-name-or-variable-type] 7 answers Wenn der Titel nicht klar war, werde ich versuchen zu klären, was ...
Boost- und SSL-Client-Server-Erstellungsproblem unter Linux
Ich habe boost als dritte Bibliothek installiert, wenn ich pcl (Point Cloud Library) installiere. etzt versuche ich, Client- und Serverprogramme ...
Generiere N Zufallszahlen innerhalb eines Bereichs mit einer konstanten Summe
Ich möchte N Zufallszahlen erzeugen, die aus einer bestimmten Verteilung (z. B. einem gleichmäßigen Zufall) zwischen [a, b] und einer Konstanten C gezogen werden. Ich habe einige Lösungen ausprobiert, die ich mir vorstellen konnte, und einige für ...