c++

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll.
2
Antworten

Sind Funktionsaufrufe wie read (), write () tatsächliche Systemaufrufe in Linux?

Ich habe Programme in C / C ++ geschrieben, die die Linux-API nutzen und Systemaufrufe wie fork (), read (), write () usw. machen. Jetzt frage ich mich, ob diese Bibliotheksfunktionen tatsächlich funktionieren Systemaufrufe, oder sind sie eine A...
28.02.2016, 07:40
1
Antwort

Boost Spirit X3 kann keine Wiederholungsanweisung mit variablem Faktor kompilieren

Ich versuche, die Boost Spirit X3-Direktive wiederhole mit einem Wiederholungsfaktor zu verwenden, der variabel ist. Die Grundidee ist eine Header + Payload, wobei der Header die Größe der Payload angibt. Ein einfaches Beispiel "3 1 2 3" wird...
10.11.2015, 06:29
6
Antworten

Wie kann festgestellt werden, ob eine vorhandene Klasse einem Unit-Test unterzogen werden kann?

Kürzlich übernahm ich den Besitz von C ++ - Code. Ich werde diesen Code beibehalten und später neue Funktionen hinzufügen. Ich weiß, dass viele Leute sagen, dass es sich normalerweise nicht lohnt, Unit-Tests zu existierendem Code hinzuzufügen, a...
25.01.2011, 16:24
4
Antworten

Wie erstelle ich ein boost-abhängiges Projekt mit regulären Makefiles?

Ich arbeite an einem C ++ - Projekt und wir mussten kürzlich einen kleinen Teil des Boosts darin einbauen. Der Boost-Part ist wirklich minimal (Boost :: Python), so dass die Verwendung von bjam, um alles zu erstellen, wie ein Overkill aussieht (...
05.01.2010, 01:12
9
Antworten

Just-In-Time-Ableitung

Es gibt ein weniger gebräuchliches C ++ - Idiom, das ich in der Vergangenheit einige Male gut genutzt habe. Ich kann mich einfach nicht daran erinnern, ob es einen allgemein gebräuchlichen Namen hat, um es zu beschreiben. Es ist etwas verwand...
17.12.2009, 11:51
1
Antwort

Wie bekomme ich Details über die ausgewählten Artikel mit QTreeView?

Ich verwende QTreeView mit QDirModel wie folgt: %Vor% Das funktioniert gut, aber ich bin mir nicht sicher, wie ich die Details zu den ausgewählten Dateien herausfinden soll. Ich habe das soweit: %Vor% Aber ich bin mir nicht sicher, was i...
28.12.2009, 13:32
1
Antwort

Überprüfen Sie, ob eine C ++ 11-Funktion im Compiler mit CMAKE aktiviert ist

Ich entwickle ein Projekt mit CMake. Mein Code enthält constexpr -Methoden, die in Visual Studio 2015, aber nicht in Visual Studio 2013 zulässig sind. Wie kann ich CMakeLists.txt einchecken, wenn das Feature vom angegebenen Compiler unt...
19.12.2016, 10:14
8
Antworten

Eine Möglichkeit sicherzustellen, dass ein Taskleistensymbol entfernt wird ... garantiert

Gibt es eine Möglichkeit zu garantieren, dass das Symbol in der Taskleiste entfernt wird? Um das Taskleistensymbol hinzuzufügen, tun Sie Folgendes: %Vor% Um das Taskleistensymbol zu entfernen, tun Sie: %Vor% Was ich wissen möchte: Was...
20.01.2009, 03:38
2
Antworten

Lambda als Argument übergeben - durch Referenz oder Wert?

Ich habe einen Template-Code geschrieben, der einen Funktor als Argument akzeptiert und ihn nach einer gewissen Verarbeitung ausführt. Obwohl jemand anderes dieser Funktion ein Lambda, einen Funktionszeiger oder sogar std::function übergeben...
21.02.2017, 16:43
2
Antworten

std :: regex, um mit dem Anfang / Ende der Zeichenfolge übereinzustimmen

In JS-regulären Ausdrücken symbolisieren ^ und $ Anfang und Ende der Zeichenfolge . Und nur mit /m modifier (mehrzeiliger Modus) passen sie Anfang und Ende der Zeile - Position vor und nach CR / LF. Aber in den std :: regex / EC...
22.09.2016, 17:46