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

WM_QUIT nur Beiträge für den Thread und nicht das Fenster?

In der Windows API untersuche ich, wie die Funktion GetMessage tatsächlich funktioniert. Ich habe 3 Implementierungen der Windows-Nachrichtenschleife gesehen und möchte sie erkunden. 1) Zum Zeitpunkt des Schreibens dieses Posts dies...
24.09.2015, 19:00
3
Antworten

Auflösen von typedefs in C und C ++

Ich versuche automatisch typedefs in beliebigen C ++ - oder C Projekten aufzulösen. Da einige der typedefs in Systemheaderdateien definiert sind (zum Beispiel uint32 ), versuche ich dies zu erreichen, indem ich den gcc-Präprozessor für me...
30.01.2010, 12:00
5
Antworten

C ++ Zeiger Multi-Vererbung Spaß

Ich schreibe Code, der die Vererbung von einer grundlegenden ref-zählenden Pointer-Klasse betrifft; und einige Feinheiten von C ++ tauchte auf. Ich habe es wie folgt reduziert: Angenommen, ich habe: %Vor% Darüber hinaus: %Vor% Danke!...
28.01.2010, 18:58
2
Antworten

Der schnellste minimale Spanning-Tree-Algorithmus

Ссылка Ich möchte meinen minimalen Spanning-Tree-Algorithmus mit den Besten der Besten vergleichen. Weiß jemand, wo ich eine C ++ - Implementierung dieser Algorithmen finden kann? Ich habe geangelt und gegoogelt und nichts gefunden. Wenn di...
07.02.2011, 17:16
3
Antworten

Ist es möglich, einen Zeiger-zu-Extern- "C" -Funktionstyp innerhalb einer Vorlage zu definieren?

Ich möchte eine öffentliche typedef zu einer Vorlage für einen Zeiger auf ein Funktion nehmen ein Argument hinzufügen, die "C" Sprache Verknüpfung verwendet. Ich habe es versucht: %Vor% Und: %Vor% Und: %Vor% ohne Erfolg. Ist...
01.02.2011, 18:25
2
Antworten

C ++ 11 Enum forward verursacht "unterliegenden Typ Mismatch"

Ich arbeite in C ++ 11 und habe eine h-Datei in C ++ 03 implementiert. In der h-Datei, die ich einfüge, ist eine enum Foo definiert. Ich möchte eine Weiterleitung in code.h angeben und sie in code.cpp verwenden: header.h: %Vor% c...
13.03.2017, 15:01
6
Antworten

Wie komprimiere ich ein Verzeichnis von Dateien mit C ++?

Ich arbeite an einem Projekt mit C ++, Boost und Qt. Ich verstehe, wie man einzelne Dateien und Bytestreams komprimiert, indem man zum Beispiel die qCompress () - Funktion in Qt verwendet. Wie komprimiere ich ein Verzeichnis mit mehreren Date...
03.02.2009, 02:43
2
Antworten

Wie ermittelt die C ++ - Laufzeit den Typ einer ausgelösten Ausnahme?

Wenn ich Folgendes tue, wie bestimmt die Laufzeit den Typ der ausgelösten Ausnahme? Verwendet es RTTI dafür? %Vor% Siehe auch:    Wie wird die C ++ - Ausnahmebehandlung implementiert?     
14.06.2009, 17:27
3
Antworten

C ++, Möglichkeiten zur Verbesserung der Cache-Lokalität?

Ich habe eine Implementierung einer Klasse X, die zwei Zeiger auf zwei Informationen hat. Ich habe eine neue Implementierung geschrieben, Klasse Y, die nur einen Zeiger auf eine Struktur hat, die die zwei Teile der Information zusammen als benac...
16.06.2009, 21:13
1
Antwort

seltsame Typenname Verwendung C ++ 11

Ich habe den folgenden Code %Vor% gibt die folgende Ausgabe %Vor% Meine Frage ist, wie typename in diesen Fällen funktioniert, besonders in der letzten, wo Sie zwischen verschiedenen Vorlagenargumenten wechseln können. Ich würde gerne...
13.12.2015, 00:01