Suchergebnisse für Anfrage "c++"

16 die antwort

Erstelle ein großes Array in C ++ [duplizieren]

Mögliches Duplizieren: Segmentierungsfehler bei großen Arrays [https://stackoverflow.com/questions/1847789/segmentation-fault-on-large-array-sizes] Hallo zusamme Ich versuche, mit C ++ ein sehr großes Array in VS 2010 zu erstellen. Wenn ich ...

4 die antwort

Welche throw-Anweisung wird ausgelöst, wenn nicht angegeben wird, welcher Objekttyp in c ++ ausgelöst werden soll?

Der folgende Code wird abnormal beendet, da kein Objekt explizit ausgelöst wird. Was wird durch die throw-Anweisung im folgenden Code ausgelöst? int main() { try{ cout<<"try"; throw ; } catch(...){ cout<<"catch"; } return 0; }

2 die antwort

Eine using-Deklaration kann im Funktionsumfang nicht wiederholt werden. Warum das

n [namespace.udecl] / 10 haben Sie das folgende Beispiel: namespace A { int i; } namespace A1 { using A::i; using A::i; // OK: double declaration } void f() { using A::i; using A::i; // error: double declaration } Dieses Snippet kompiliert in ...

TOP-Veröffentlichungen

4 die antwort

c ++ boost :: serialization setzt eine feste class_id für eine Klasse

Ich verwende boost, um einige Klassen zu serialisieren und zu deserialisieren Wie so: boost::archive::xml_oarchive xmlArchive(oStringStream); xmlArchive.register_type(static_cast<BaseMessage ...

2 die antwort

Boost C ++ - Regex - So erhalten Sie mehrere Übereinstimmungen

Wenn ich ein einfaches Regex-Muster wie "ab" habe. und ich habe eine Zeichenfolge, die mehrere Übereinstimmungen wie "abc abd" hat. Wenn ich folgendes mache ... boost::match_flag_type flags = boost::match_default; boost::cmatch ...

2 die antwort

Qt Rechtsklick auf QListWidget Öffnet das Kontextmenü und löscht das Element

Ich möchte wissen, wie ich ein Popup-Menü öffnen kann, wenn ich mit der rechten Maustaste auf die Tabellenelemente klicke. Im Popup-Menü sollten einige Aktionen wie "Hinzufügen" und "Löschen" angegeben werden, mit denen eine neue Zeile erstellt ...

12 die antwort

Was ist mit "const" am Ende der Funktionsdeklaration gemeint? [Duplikat

Mögliches Duplizieren: Bedeutung von "const" als letztes in einer C ++ - Methodendeklaration? [https://stackoverflow.com/questions/751681/meaning-of-const-last-in-a-c-method-declaration] Ich habe ein Buch, in dem so etwas geschrieben ...

16 die antwort

Wie verwende ich Makefiles in Visual Studio?

Ich habe viel über Makefiles gehört und wie sie den Kompilierungsprozess vereinfachen. Ich benutze VS2008. Kann jemand bitte einige Online-Referenzen oder Bücher vorschlagen, in denen ich mehr darüber erfahren kann, wie ich mit ihnen umgehen soll?

12 die antwort

Mit flüchtigen solange ein Atom

Wenn ich so etwas habe ... volatile long something_global = 0; long some_public_func() { return something_global++; }Wäre es vernünftig zu erwarten, dass dieser Code nicht beschädigt wird (Race Condition), wenn auf ihn mit mehreren Threads ...

12 die antwort

Suspend pthreads ohne Verwendung der Bedingung

Ich möchte pthreads aussetzen, aber anscheinend gibt es keine Funktion wie pthread_suspend. Ich habe irgendwo über das Suspendieren von Pthreads mithilfe von Mutexen und Bedingungen gelesen und es wie folgt verwendet: #include <pthread.h> class ...