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

Standardbibliotheken, die einen Allocator zuweisen, aber nicht verwenden

An den meisten Stellen, an denen die C ++ - Standardbibliothek Speicher zuweist, kann der Benutzer dies anpassen, indem er eine Klasse bereitstellt, die Allocator Anforderungen . Zum Beispiel nehmen fast alle Container ein Allokator-Template...
27.03.2017, 20:55
3
Antworten

Überladen von C ++ Typecasting (Funktionen)

C ++ - Stylecasts (alle 4) sehen genau wie einige Funktionsvorlagen aus. z.B. %Vor% wird als verwendet %Vor% Warum ist es nicht erlaubt, sie zu überlasten nach Sprachstandard für benutzerdefinierte Verwendung? (wir können die Keyword...
12.05.2011, 07:57
1
Antwort

Warum wendet libcxx __forceinline oder den GCC gleichwertig zu seinen bereits versteckten Inline-Funktionen an?

Ich möchte genau verstehen, warum der Libc ++ - Sichtbarkeitsmakro für eine Inline-Funktion __forceinline oder __attribute__((__always_inline__)) als Teil der Attribute verwendet, die er mit Inline-Funktionen verknüpft. Für Hintergrund...
02.11.2016, 21:19
1
Antwort

Warum setzt std :: ios_base :: ignore () das EOF-Bit?

Wenn ich alle Daten aus einem Stream lese, aber nicht versuche, über das Ende hinaus zu lesen, wird der EOF des Streams nicht gesetzt. So funktionieren C ++ - Streams, oder? Es ist der Grund, warum das funktioniert: %Vor% Wenn jedoch anstell...
28.10.2016, 15:11
4
Antworten

c ++, cout und UTF-8

Hoffentlich eine einfache Frage: cout scheint zu sterben, wenn man mit Strings arbeitet, die mit einem Multibyte-UTF-8-Zeichen enden, mache ich etwas falsch? Dies ist mit GCC (Mingw) auf Win7 x64. ** Bearbeiten Sorry, wenn ich nicht klar g...
05.08.2011, 09:03
6
Antworten

Wenn ein Konstruktor eine Ausnahme auslöst, macht es dann Sinn, ein globales Objekt dieser Klasse zu haben?

Ich frage diese Frage nach allgemeinen Kodierungsrichtlinien: %Vor% Wenn obj eine Ausnahme im obigen Code auslöst, wird der Code eventuell beendet, bevor main() aufgerufen wird. Also meine Frage ist, welche Richtlinie sollte ich für ei...
08.08.2011, 15:04
1
Antwort

Generalisierte Ausnahmeübersetzung für Boost-Python

Das aktuelle boost :: python-Beispiel für die Übersetzung einer bestimmten C ++ - Ausnahme in Python sieht folgendermaßen aus: %Vor% Dies erfordert leider, dass wir eine spezifische Funktion für jede unserer Ausnahmen schreiben. Wir haben ve...
02.08.2011, 08:07
2
Antworten

So erstellen Sie einen Snapshot in Linux - programmgesteuert C ++

Ich bin derzeit an einem Projekt beteiligt, bei dem ich wiederholt Schnappschüsse vom Bildschirm machen muss. Ich benutze qt's grabScreen-Funktion, um das gleiche zu tun. Der Bildschirm friert für eine halbe Sekunde jedes Mal ein, wenn das Progr...
11.05.2010, 20:51
1
Antwort

Ist es möglich, ein eigenes benutzerdefiniertes Gebietsschema zu erstellen?

Da Windows kein C ++ - Gebietsschema mit UTF8-Unterstützung standardmäßig hat, möchte ich ein benutzerdefiniertes Gebietsschemaobjekt erstellen, das UTF8 unterstützt (indem es mit einem benutzerdefinierten ctype-Facet erstellt wird). Wie kan...
26.04.2010, 09:58
2
Antworten

SWIG C ++ Bindings mit Callback

Ich schreibe einige SWIG / Python-Bindungen für einige C ++ - Code. Dies ist für die sogenannte Kinect Accidental API, ich habe die Motor- und LED-Funktionen funktioniert . Die Callbacks zu der Listener-Klasse, die die RGB- und Depth-Puffer par...
23.11.2010, 12:03