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.
6
Antworten

C ++, das Platz für Objekte unter Verwendung der Vererbung zuweist

Ich habe eine Frage darüber, wie ein C ++ - Compiler weiß, wie viel Platz er für ein Objekt bei der Vererbung reservieren muss. Stellen Sie sich die folgenden Klassen vor, für einen Erwachsenen und ein Kind, die eine Personenklasse erweitern,...
30.07.2011, 17:14
2
Antworten

Konvertiere eine QDateTime in UTC in lokale Systemzeit

Ich konstruiere eine QDateTime aus einem String wie folgt: %Vor% Ich weiß, dass date in UTC ist, weil es so gespeichert ist. Aber wenn ich dieses Datum dem Benutzer anzeigen möchte, sollte es in der lokalen Zeitzone des Benutzers sein....
27.10.2010, 06:26
1
Antwort

Warum gibt decltype (* this) nicht den richtigen Typ zurück?

Der folgende Code wurde mit VC ++ Nov 2012 CTP kompiliert. Aber der Compiler gab eine Warnung. Ich frage mich nur, ob dies ein Fehler von VC ++ Nov 2012 CTP ist. %Vor%     
28.02.2013, 10:53
5
Antworten

Wann genau wird der virtuelle Tabellenzeiger (in C ++) für ein Objekt gesetzt?

Ich weiß, dass der Compiler für jede Klasse, die eine virtuelle Funktion oder eine Klasse hat, die von einer Klasse mit einer virtuellen Funktion abgeleitet ist, zwei Dinge tut. Erstens erstellt es eine virtuelle Tabelle für diese Klasse und zwe...
28.10.2011, 20:28
1
Antwort

Warum ist GLUT so schlecht?

Ich habe viele schlechte Kommentare über GLUT gesehen, obwohl openFrameworks es verwendet. Cinder-Entwickler haben erklärt, dass sie so weit wie möglich von GLUT entfernt bleiben wollen ... Also, was ist daran so schlimm?     
29.10.2011, 03:02
6
Antworten

So implementieren Sie eine generische Strukturhierarchie mit injizierter Funktionalität

Ich möchte eine generische Hierarchie für Baumstrukturen implementieren, die später in einer implementierungsunabhängigen Weise verwendet werden kann, um generische Algorithmen über Bäume zu beschreiben. Ich begann mit dieser Hierarchie: %V...
23.08.2011, 07:55
4
Antworten

C ++: initialisiert statisches Element Large Array

Um statische Datenelemente in C ++ zu verwenden, habe ich momentan so etwas: %Vor% Aber wenn ich jetzt habe: %Vor% Wie kann ich es initialisieren? Danke     
26.08.2011, 13:58
2
Antworten

Multiplikation eines Objekts mit einer Konstanten von der linken Seite

Ich habe eine Klasse Matrix und sie hat * Operatoren für Skalar- und Matrixmultiplikationen überladen. %Vor% Ich kann ein Matrixobjekt mit einem Skalar von der rechten Seite ohne irgendein Problem multiplizieren: %Vor% Aber wie mul...
23.01.2013, 14:45
2
Antworten

Wie verarbeitet man Boost.Test mit Eclipse?

Ich benutze Eclipse CDT und Boost.Test (mit Boost.Build). Ich möchte, dass Eclipse die Ausgabe von Boost.Test analysiert, die während der Ausführung von Testsuiten während des Builds erzeugt wird. Weiß jemand, wie man das erreicht? Vielen Dank...
22.03.2010, 10:27
5
Antworten

Ist der Wert in gdb ein Problem?

Ich habe eine Anwendung, die nur bei -O2-Optimierung abstürzt (kompiliert mit gcc 4.2.4). Wenn ich durch den Code gehe und zu dem Punkt komme, der abstürzt und versuche, den Wert zu überprüfen, bekomme ich einen "Wert optimiert" in gdb. Ich h...
16.02.2010, 15:02