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

Gibt es einen Grund Standardalgorithmen nehmen Lambdas nach Wert? [Duplikat]

Also habe ich hier eine Frage gestellt: Lambda funktioniert auf dem neuesten Visual Studio, funktioniert aber nicht anderswo , auf die ich habe die Antwort bekommen, dass mein Code eine Implementierung ist, da der Standard 25.1 [algorithms.ge...
12.12.2016, 19:46
2
Antworten

Ist es sicher, Vektoren während der statischen Initialisierung zu erstellen und zu verwenden?

Ich habe C ++ - Code, der Variablen für statische Lebenszeit deklariert, die durch Funktionsaufrufe initialisiert werden. Die aufgerufene Funktion erstellt eine vector -Instanz und ruft ihre push_back -Methode auf. Verletzt der Code das Do...
16.06.2014, 23:46
1
Antwort

Visual Studio C ++ - Unterschied zwischen verwaltetem Testprojekt und Native Unit-Testprojekt

Ich bin neu in Visual Studio, was sind die Unterschiede zwischen Managed Test Project und Native Unit Test Project. Die meisten im Internet verfügbaren Gerätetest-Informationen sagen nur, dass sie einen nativen Komponententest durchführen sollen...
08.02.2016, 00:06
2
Antworten

Variable Vorlagenvorlage?

Angenommen, Sie haben einen Tupel-Typ und möchten das Template-Parameterpaket extrahieren, um eine andere Vorlage zu instanziieren. Wenn das eine Typvorlage ist, kann ich ein Dienstprogramm wie folgt haben: %Vor% Aber was ist, wenn die gewün...
23.10.2016, 08:29
2
Antworten

shared_ptr und private Vererbung

Hier ist ein Spielzeugbeispiel, das ein Problem darstellt, dem ich begegne. Die Anwendung ist ziemlich irrelevant (es ist im Wesentlichen eine verkettete Liste von Elementen mit einem speziellen Verhalten am Ende). Ich bin nicht in der Lage, ein...
10.06.2015, 18:22
2
Antworten

C ++ 0x Initialisierungsliste Beispiel

Ich würde gerne sehen, wie dieses Beispiel für vorhandenen Code die C ++ 0x-Initialisierungsliste nutzen könnte. Beispiel0: %Vor% Würde es so etwas unterstützen: Beispiel1: %Vor% Oder muss es solche Literale haben?: Beispiel2:...
25.05.2009, 17:24
2
Antworten

Ist die Dokumentation für WinDbg SRV * falsch?

Die Dokumentation sagt:    Wenn Sie die Zeichenfolge srv * in Ihren Symbolpfad einschließen, verwendet der Debugger   ein Symbolserver, um Symbole aus dem Standard-Symbolspeicher zu erhalten. Zum   Beispiel: Der folgende Befehl weist den De...
28.06.2016, 21:05
3
Antworten

Warum sollte ich den statischen consExpr int in einer Klasse über enum für Integritätskonstanten auf Klassenebene bevorzugen?

C ++ 17 Update: static constexpr Variablen sind implizit inline , daher ist keine externe Definition erforderlich. Ursprüngliche Frage: Nehmen wir an, ich habe eine Liste von Konstanten wie %Vor% Dies schlägt natürlich vor, da...
04.02.2016, 22:42
1
Antwort

Ist dieser absurde Code, der sowohl in Clang als auch in GCC einen Fehler verursacht? [Duplikat]

Ich habe heute mit Templates herumgespielt, um zu sehen, ob ich den Compiler dazu bringen kann, den Typ einer äußeren Klasse von einer seiner inneren Klassen abzuleiten. Ich habe meine Lösung nicht gefunden (was ich für unmöglich halte), aber...
02.02.2016, 19:39
2
Antworten

Unbegrenztes Limit für numeric_limitT :: max () angeben?

Ich habe eine beliebige Integer Klasse, was im Vergleich zu Java BigInteger oder OpenSSL BIGNUM sehr ähnlich ist. Ich habe Probleme zu verstehen, wie ich ein unbegrenztes Limit für numeric_limit<Integer>::max() ausdrücken sollt...
23.12.2016, 15:08