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

Doppelte Vererbung von enable_shared_from_this

Ich habe ein Objekt (Z), das von zwei anderen Objekten (A und B) abgeleitet ist. A und B stammen beide aus enable_shared_from_this<> bzw. enable_shared_from_this<A> und enable_shared_from_this<B> . Natürlich rufe...
21.03.2013, 14:03
1
Antwort

QML- und C ++ - Eigenschaft - ReferenceError: Variable kann nicht gefunden werden

Beim Schreiben einer QML App bekam ich Probleme beim Binden, resp. Zugriff auf C ++ -Eigenschaften mit QML in einer Qt Quick 1-Anwendung, die mit Qt 4.8.1 erstellt wurde . Wann immer ich die Anwendung ausführen würde, würde ich ReferenceEr...
20.03.2013, 15:41
2
Antworten

Wie teuer ist der Vergleich zweier ungeordneter Mengen für die Gleichheit?

Gegeben zwei std::set s, kann man einfach beide Sätze gleichzeitig durchlaufen und die Elemente vergleichen, was zu linearer Komplexität führt. Dies funktioniert nicht für std::unordered_set s, da die Elemente in beliebiger Reihenfolge ges...
12.04.2012, 06:33
3
Antworten

Kosten von polymorphen Aufrufen - C ++

Ich schreibe ein Spiel in C ++, das ungefähr 30 verschiedene Rollen hat, die jeweils leicht unterschiedlich sind. Ich habe einen Benutzer der Hauptklasse, der alle Daten enthält, die von allen Rollen benötigt werden. Meine erste Implementierung...
15.04.2012, 23:27
2
Antworten

Falsche Konvertierung von Double zu QString in Qt auf ARM

Ich habe Qt 4.4.3 für ARMv5TE gebaut. Ich versuche ein double in ein QString zu konvertieren: %Vor% aber seltsame Ausgabe: %Vor% Wie bekomme ich die richtige Zeichenfolge?     
13.04.2012, 13:57
2
Antworten

wo Speicher für externe Variable gespeichert wird und durch welche Datei

Ich habe über externe Variable gelesen, aber keine Antwort gefunden, die sich auf die Speicherzuweisung bezieht. Meine Frage lautet: Wer reserviert den Speicher für die externe Variable und in welchem ​​Speichersegment. %Vor% hier Datei 1 wi...
02.08.2013, 06:11
5
Antworten

Was ist die beste Strategie für die Freigabe von Variablen zwischen Quelldateien in c / c ++?

Ich muss häufig c / c ++ - Programme mit mehr als 10 Quelldateien schreiben, wobei eine Handvoll Variablen zwischen den Funktionen in allen Dateien aufgeteilt werden muss. Ich habe zuvor gelesen, dass es allgemein üblich ist, globale Variablen m...
01.08.2013, 15:39
1
Antwort

Index des Tupelelements erhalten?

Wenn ich ein Tupel mit verschiedenen Elementtypen wie habe %Vor% Und wie bekommt man den Index eines Elementtyps? %Vor% Danke.     
05.08.2013, 16:49
3
Antworten

Sind 'char16_t' und 'char32_t' falsch?

NB: Ich bin mir sicher, dass jemand das als subjektiv bezeichnen wird, aber ich denke, es ist ziemlich greifbar. C ++ 11 gibt uns neue basic_string types std::u16string und std::u32string , geben Sie Aliase für std::basic_string&...
08.10.2012, 20:58
2
Antworten

Was ist der richtige Weg, um ein Array von Zeigern zu setzen?

Wenn ich Zeiger vom Typ T (T*) habe und ich ein Array von ihnen habe T* array[N] erlauben mir diese beiden Methoden später zu überprüfen, welche Einträge Nullzeiger sind, um Zeug in jedem Bucket zu initialisieren? memset(array, 0, size...
04.10.2012, 21:09