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

SFINAE: declltype on operator []

Basierend auf den Antworten hier und hier Ich versuche es um das folgende zu verwenden %Vor% Es schlägt im Visual Studio mit fehl %Vor% Irgendwelche Ideen, wie Sie das beheben können?     
21.07.2017, 06:54
2
Antworten

SFINAE: Wissen, ob eine Funktion bereits existiert oder nicht

Grundsätzlich möchte ich Code wie folgt schreiben: %Vor% Dies ist nicht möglich, da für operator<<(ostream&, vector) keine Überladung vorliegt Also, ich schreibe eine Funktion, die den Job macht: %Vor% Das funktioniert gu...
13.07.2017, 16:30
1
Antwort

Warum ist constexpr mit std :: string in gcc erlaubt?

Warum darf die Vorlagenversion in gcc kompiliert werden? Ist es ein Compilerfehler oder ist er tatsächlich gültig, wenn er mit Vorlagen verwendet wird? Kann mir das bitte jemand erklären? Es kompiliert nicht auf clang oder anderen Compilern,...
21.03.2017, 11:41
2
Antworten

Was ist der Unterschied zwischen Typ, Werttyp und Elementtyp und wann jeweils zu verwenden?

Ich habe eine Template-Klasse geschrieben, die ihren Template-Parameter offen legen sollte, aber ich bin nicht sicher, ob ich sie richtig benennen kann. Ich habe drei verschiedene Namen für im Wesentlichen das gleiche gefunden (soweit ich das...
28.03.2017, 07:59
6
Antworten

Qt bewegt sich von LGPL zur kommerziellen Hälfte [geschlossen]

Ich habe nie etwas über die Lizenzierung auf der Qt-Website verstanden.    Qt Commercial Developer Lizenz Die Qt   Kommerzielle Entwickler Lizenz ist die   korrekte Lizenz für die Verwendung   Entwicklung von proprietären und / oder   kommerz...
09.07.2010, 11:27
4
Antworten

Ist es sicher zu verwerfen volatile?

Meistens mache ich diesen Weg. %Vor% Allerdings habe ich hier einen Artikel gesehen: Ссылка    Das Wegwerfen von flüchtigen Objekten ermöglicht den Zugriff auf   ein Objekt durch einen nichtflüchtigen   Referenz. Dies kann dazu führe...
19.03.2010, 03:11
7
Antworten

Welches war der zuverlässigste und schnellste Windows C ++ - Profiler, den Sie verwendet haben?

Ich muss eine Echtzeit C ++ App unter Windows profilieren. Die meisten der verfügbaren Profiler sind entweder sehr teuer, totaler Overkill oder beides. Ich brauche keine .NET-Sachen. Da es sich um eine Echtzeit-App handelt, muss der Profiler so...
21.02.2010, 23:59
1
Antwort

Ist cbegin / cend nicht genug für einen auf Schleife basierenden Bereich?

Ich habe eine Klasse, nennen wir sie ConstVector, die nur cbegin / cend und nicht begin / end definiert, weil ich nach der Konstruktion keine Änderungen an ihren Membern zulassen will. Ich habe versucht, den Bereich für Schleife wie folgt zu ver...
02.06.2017, 15:06
2
Antworten

Verwendung von ifstream als fscanf

Angenommen, ich habe eine Eingabe wie folgt: %Vor% wobei N, X_i und Y_i ganze Zahlen sind. Ein Beispiel: %Vor% Um das zu lesen, kann ich so etwas machen (vorausgesetzt, alle Variablen sind definiert, etc.): %Vor% Die Frage ist, wi...
17.01.2011, 08:28
5
Antworten

Entferne ein Element aus der Mitte eines std :: heaps

Ich verwende eine Prioritätswarteschlange als Scheduler mit einer zusätzlichen Anforderung. Ich muss geplante Artikel stornieren können. Dies entspricht dem Entfernen eines Elements aus der Mitte der Prioritätswarteschlange. Ich kann std::pr...
19.01.2011, 17:17