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

Fehler beim Upgrade von Visual Studio 2005 auf Visual Studio 2008

Ich habe eine Reihe von Beiträgen gelesen, in denen ich die Vorzüge der Migration von VS 2005 auf 2008 hervorgehoben habe. Ich würde jedoch gerne hören, was die verschiedenen Fallstricke bei der eigentlichen Migration sind. Wir sind dabei, zu mi...
17.10.2008, 00:59
2
Antworten

Geringfügiger (unwichtiger) Fehler im Standard?

Diese Frage hat keine praktischen Probleme, es ist eher eine Frage der Neugier und des Wunsches zu wissen, ob ich die Dinge zu wörtlich nehme;). Ich habe also versucht, so viel wie möglich vom c ++ - Standard zu verstehen. Heute habe ich dies...
06.07.2010, 19:20
3
Antworten

Überprüfen Sie, ob die Zeichenfolge eine mögliche Übereinstimmung für Regex darstellt

Grundsätzlich möchte ich einen regulären Ausdruck wie # [0-9] + haben und prüfen können, ob eine Zeichenkette mit ihm übereinstimmen kann. Wenn ich zum Beispiel Benutzereingaben erhalte und sie "#" eingeben, stimmt diese Zeichenfolge nicht mit d...
03.11.2015, 12:49
2
Antworten

BitBlt ignoriert CAPTUREBLT und scheint immer eine zwischengespeicherte Kopie des Ziels zu erfassen

Ich versuche Screenshots mit der BitBlt-Funktion zu erstellen. Aber jedes Mal, wenn ich einen Screenshot mache, ändert sich der Nicht-Client-Bereich NIE, egal was ich mache. Es ist, als würde es eine Kopie davon erhalten. Der Clientbereich wird...
24.05.2010, 19:26
1
Antwort

am meisten Ärger parse verhindert in-class Initialisierung eines std :: vectorint

C ++ 11 ermöglicht die Initialisierung in der Klasse: %Vor% Wenn wir in der Klasse einen Vektor von ints initialisieren wollten, würden wir etwas anderes bekommen: %Vor% Dieses Problem scheint eine Einschränkung der Sprache zu sein, w...
10.02.2018, 16:33
1
Antwort

Gibt es eine Möglichkeit, die Argumentabzüge eines Compilers zu verfolgen?

Ich suche nach einer Möglichkeit, ein Trace-Protokoll aus der Logik des Compilers zu erhalten, wenn es versucht, Template-Argumenttypen abzuleiten, wann immer es Erfolg hat oder nicht. So zum Beispiel gegeben dann Code: %Vor% Ich würde gerne...
16.02.2018, 13:03
2
Antworten

Einen Vektor mit Werten in einem anderen Vektor sortieren

Ich habe eine std::vector namens foo_vec mit Objekten der Klasse Foo . Angenommen, Foo hat eine Mitgliedsvariable int x , und ich habe auch eine Funktion CompareInts(int a, int b) implementiert, die das Minimum von a und b...
13.12.2015, 01:17
7
Antworten

Konvertieren einer size_t in eine ganze Zahl (c ++)

Ich habe versucht, eine for-Schleife zu erstellen, die basierend auf der Länge eines Netzwerkpakets iteriert. In der API existiert eine Variable (size_t) von event.packet- & gt; dataLength. Ich möchte iterieren von 0 bis event.packet- & gt; data...
13.01.2011, 22:44
2
Antworten

Was ist der Unterschied zwischen dem Funktionszeiger, der von std :: function :: target () kommt, und dem normalen Funktionszeiger?

Der folgende Code ist eine Signal Implementierung, die mit einer kleinen Änderung aus APUE kopiert wurde %Vor% Der obige Code funktioniert gut während meines Tests, aber ich wollte es eher wie einen C ++ - Code machen, also habe ich den Al...
28.04.2016, 01:20
1
Antwort

Referenzen in einer Map speichern

Ich habe versucht, ein foo -Objekt in einem std::reference_wrapper zu speichern, aber am Ende habe ich einen Compilerfehler, den ich nicht verstehe. %Vor% Der Compilerfehler ist ziemlich lang, aber es läuft darauf hinaus: %Vor% Was...
31.03.2015, 08:10