Suchergebnisse für Anfrage "c++"

4 die antwort

Ersetzen \ Zeichen in Zeichenfolge entfernen

string DelStr = "I! am! bored!"; string RepStr = "10/07/10"Ich möchte alle "!" auf DelStr und ich möchte alle '/' mit '-' in der RepStr-Zeichenfolge ersetzen. Gibt es eine Möglichkeit, dies zu tun, ohne eine Schleife durch die einzelnen Zeichen ...

6 die antwort

Initialisierung eines Arrays von Nullen

s ist allgemein bekannt, dass fehlende Initialisierer für ein Array von Skalaren standardmäßig auf Null gesetzt sin int A[5]; // Entries remain uninitialized int B[5]= { 0 }; // All entries set to zeroAber ist dies (unten) garantiert? int C[5]= ...

4 die antwort

Vim Einrückung für C ++ - Vorlagen?

Hat oder kennt jemand vim plugin / macro / function, die c ++ - Vorlagen gut einrücken? Wenn ich die Vorlagendefinition in der vim .hpp / .h-Datei markiere und mit '=' einrücke, erhalte ich ungefähr Folgendes: > template < > class TFilter, > ...

TOP-Veröffentlichungen

14 die antwort

3D-Array C ++ mit dem Operator int []

Ich bin neu in C / C ++ und habe mir den Kopf zerbrochen, aber ich habe immer noch keine Ahnung, wie man eine "Struktur" wie diese erstellt. Es soll ein dynamisches 3D-Array mit Zeigern sein. Ich habe so angefangen, bin aber dort hängen ...

2 die antwort

Aufrufen von C ++ - Funktionen in meinem Assemblycode

Ich muss PrintResult aus meiner Assembly aufrufen, um das Ergebnis anzuzeigen. Ich weiß, dass ich irgendwo extrn _PrintResult verwenden muss, und ich sollte die Funktion mit call _PrintResult aufrufen, bin mir aber nicht sicher, wie ich sie ...

4 die antwort

Warum kann std :: tuple <int> nicht einfach kopiert werden?

Built withdieser Online-Compiler [http://ideone.com/8IGJmd], der folgende Code: #include <iostream> #include <type_traits> #include <tuple> int main() { std::cout << std::is_trivially_copyable<std::tuple<int>>::value << std::endl; std::cout << ...

12 die antwort

Forward FILE * deklarieren

Wie kann ich @ weiterleiteFILE * in C? Normalerweise mache ich das mitstruct MyType;, aber das scheint natürlich nicht möglich zu sein. Wenn sich das Verhalten zwischen C-Standards oder -Compilern unterscheidet und C ++ verwendet, ist dies ...

4 die antwort

Wie hilft die neue bereichsbasierte for-Schleife in C ++ 17 Ranges TS?

Der Ausschuss hat die bereichsbezogene for-Schleife geändert von: C ++ 11: { auto && __range = range_expression ; for (auto __begin = begin_expr, __end = end_expr; __begin != __end; ++__begin) { range_declaration = *__begin; loop_statement } ...

4 die antwort

Wenn virtuell nicht funktioniert

Ich habe im Moment einen seltsamen Fehler in meinen C ++ - Klassen. Ich habe eine ActiveX-Wrapper-Klasse (als Teil von wxWidgets), der ich eine neue virtuelle Funktion hinzugefügt habe. Ich habe eine andere Klasse, die von der ActiveX-Klasse ...

2 die antwort

Pass eine Schließung von Cython nach C ++

Ich habe eine C ++ - Funktion, die einen Rückruf akzeptiert, wie folgt: void func(std::function<void(A, B)> callback) { ... }Ich möchte diese Funktion von Cython aus aufrufen, indem ich ihr einen Abschluss gebe, d. H. Etwas, was ich mit einem ...