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

Sortiert die Elemente im wiederholten Feld einer Nachricht in Google-Protokollpuffer

Gibt es in der Bibliothek der Protokollpuffer eine Implementierung, mit der das als wiederholtes Feld angegebene Array sortiert werden kann? Zum Beispiel, sagen wir, das Array besteht aus Elementen eines Typs, der selbst ein Indexfeld enthält, b...
15.08.2013, 06:45
3
Antworten

gdb: (keine Debugsymbole gefunden)

Ich habe eine Datei namens test. Auch nach dem Kompilieren mit -g, wenn ich es in gdb ausführe, heißt es, dass keine Debugsymbole gefunden wurden. Ich habe auch versucht, -ggdb zu verwenden, aber es war auch nutzlos. Bitte helfen. %Vor%     
12.08.2013, 15:10
2
Antworten

Ungeordnete Funktionsbewertung für Funktionen, die void zurückgeben

Gibt es eine Möglichkeit in C und C ++, dass Funktionen, die void zurückgeben, in unspezifizierter Reihenfolge ausgewertet werden? Ich weiß, dass Funktionsargumente in nicht spezifizierter Reihenfolge ausgewertet werden, sodass Funktionen,...
03.12.2014, 04:37
1
Antwort

Ist diese conexpr-Ganzzahl keine Null-Zeigerkonstante?

Betrachten Sie das folgende C ++ 11-Programm und sein Ergebnis in GCC 4.7.2: %Vor% Gemäß dem Standard:    [C++11: 4.10/1]: A Nullzeigerkonstante ist ein ganzzahliger konstanter Ausdruck (5.19) prvalue des Integer-Typs, der zu Null [....
21.11.2012, 12:31
1
Antwort

Wann und wie std :: locale :: messages verwenden?

Der C ++ - Standard definiert sechs Kategorien von Facetten: collate , ctype , monetary , numeric , time und messages . Ich habe die Verwendung der ersten fünf gekannt, aber ich weiß nicht wann und wie ich die letzte verwenden so...
21.09.2013, 10:43
1
Antwort

Was bedeutet "Universal Character Name Conversion" in C ++?

C ++ 98 hat das offensichtlich als einen der Standards für die Kompilierungsphasen. Was bedeutet es und warum wird es anfangs ausgeführt?     
17.06.2012, 19:09
2
Antworten

Muxen von Audio- und Videodateien mit FFmpeg

Ich lerne, wie man MP4-Videos aus diesem -Beispiel erstellt. Das Problem ist, dass das Beispiel zeigt Audiocodierung von einigen Dummyquelldaten, die im Flug erzeugt werden. Ich muss Audio von einer Datei kodieren. Ich habe viele Beispiele übe...
27.05.2013, 08:02
3
Antworten

Wie erstelle ich eine saubere kaskadierende Struktur in C ++?

Ich benutze die Regex-Bibliothek von Boost, und ich stelle fest, dass festgestellt wird, ob eine benannte Übereinstimmung gefunden wird, und dass die Verwendung dieser Information dann etwas nervig ist. Um ein benanntes Spiel zu finden, möchte i...
24.05.2013, 05:09
2
Antworten

Sind Vererbungskosten relativ dazu, ob Objekte auf dem Stack oder Heap zugeordnet sind?

Betrachten Sie das folgende Setup. %Vor% Damit kann ich eine Funktion wie die folgende schreiben. %Vor% In dieser Situation zahle ich einige Kosten für die Vererbung und den Polymorphismus, nämlich eine vtable und Aufrufe an F können...
17.05.2013, 22:15
3
Antworten

Standard-Template-Parameter: Warum beschwert sich der Compiler, Template-Argument nicht anzugeben?

Ich habe diesen Code: %Vor% Wenn ich foo() als Template-Funktion mit der gleichen 'Signatur' für die Vorlage verwende, beschwert sich der Compiler nicht darüber, die Template-Argumente nicht anzugeben: %Vor% Warum muss ich also ein Ar...
27.06.2012, 16:57