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

Nicht letzte Standardschablonenargumente für Funktionsschablonen

C ++ 11 führte Standardvorlagenargumente für Funktionsvorlagen ein . Siehe auch Standardvorlagenargumente für Funktionsvorlagen . Aber beim Lesen des C ++ - Standards konnte ich nicht feststellen, dass es legal ist, eine Funktionsschablone...
13.11.2015, 10:40
1
Antwort

C ++ 11 implizit konvertieren

%Vor% Ich benutze VS 2013. Fragen: Warum führen die Definitionen von str1 und str2 zu unterschiedlichen Kompilierungsfehlern? Wie ich weiß, wenn rStr erstellt wird, wird zunächst ein temporäres String-Objekt erstellt, dann...
16.06.2014, 10:52
1
Antwort

Finden Sie das erste Element strikt kleiner als einen Schlüssel in einem Vektor, der in absteigender Reihenfolge sortiert ist

Ich verstehe, dass diese Aufgabe mit der Funktion find_if () STL-Algorithm wie folgt durchgeführt werden kann: %Vor% Allerdings muss das Ergebnis in logarithmischer Zeit erhalten werden. Da der Vektor bereits in absteigender Reihenfolge sort...
25.05.2017, 11:31
2
Antworten

Ist es sicher, einen Zeiger in typisierte / Größe enum in einen Zeiger auf den zugrunde liegenden Typ zu konvertieren?

Der folgende Code: %Vor% Erzeugt den folgenden Fehler: %Vor% Das ist überraschend für mich, weil ich dachte, dass die : uint8_t in der enum Definition bedeuten würde, dass sie notwendigerweise mit diesem zugrunde liegenden Typ dargest...
22.05.2017, 21:39
1
Antwort

Warum ist ein Ausdruck konstant, aber nicht der andere?

Warum lehnt der Visual Studio 2013-Compiler die erste statische Assertion ab (Fehler C2057), aber nicht die zweite? %Vor%     
15.05.2015, 14:06
1
Antwort

Wäre es empfehlenswert, einen "Gültigkeits" -Zustand für bewegliche Objekte zu speichern?

Ich entwerfe eine Bibliothek, viele der Klassen sind beweglich. Viele der beweglichen Klassen werden als Argumente an Funktionen anderer Klassen übergeben. Ich überlege, wie ich den Code für Validierungsprüfungen minimieren kann. Die Instanzen d...
24.03.2014, 08:38
1
Antwort

MSVC12 denkt, dass das von std :: array abgeleitete Aggregat kein Pod ist

Gegeben die folgenden %Vor% Die folgenden Compiler stimmen zu, dass litmus pod: ist clang ++ Version 3.5 (Stamm 198621) Ссылка g ++ 4.8.1 Ссылка MSVC12 (VS2013 RTM) behauptet jedoch, dass die zweite Assert fehlschlägt. We...
07.01.2014, 09:37
13
Antworten

Kennen Sie ein gutes Programm zum Bearbeiten / Übersetzen von Ressourcendateien (.rc)?

Ich baue ein C ++ / MFC-Programm in einer mehrsprachigen Umgebung. Ich habe eine Hauptsprache und drei internationale Sprachen. Jedes Mal, wenn ich dem Programm eine Funktion hinzufüge, muss ich die internationalen Sprachen auf dem neuesten Stan...
09.09.2008, 13:57
3
Antworten

Paketverwaltung für C ++

Ich arbeite in einer Firma, in der sie ein Projekt erstellen, das aus Komponenten besteht, die von verschiedenen Entwicklerteams separat entwickelt werden. Alles in C ++. Sie benutzen viele gemeinsame Bibliotheken und verwalten sie alle, sie...
29.07.2016, 10:55
1
Antwort

Hilft time.sleep dem Prozessor?

Kürzlich war ich auf Stack Overflow (Python) surfen und sah diesen Beitrag , wo Aaron Hall behauptet,    läuft ständig, während Loops viel Rechenleistung verbrauchen können. Das Hinzufügen einer Schlafperiode (auch nur eine Sekunde) kann die...
18.07.2016, 13:14