Suchergebnisse für Anfrage "c++"

4 die antwort

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 ...

4 die antwort

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 ...

2 die antwort

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 ...

TOP-Veröffentlichungen

4 die antwort

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 ...

22 die antwort

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 ...

4 die antwort

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 ...

2 die antwort

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 ...

16 die antwort

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 ...

2 die antwort

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 ...

10 die antwort

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 ...