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

Mit boost :: asio gibt es eine portable Möglichkeit, die freie Portnummer herauszufinden

Ich versuche gerade herauszufinden, wie man die Nummer eines freien Ports findet, um eine Verbindung aufzubauen, idealerweise mit boost :: asio. Diese Portnummer würde dann verwendet werden, um zu hören (und nur dann kann ich einen Socket öffnen...
05.12.2012, 23:36
5
Antworten

Wie schreibe ich einen Streaming-Operator, der willkürliche Container (vom Typ "X") nehmen kann?

Ich habe eine C ++ Klasse " X ", die eine besondere Bedeutung hätte, wenn ein Container von ihnen an ein std::ostream gesendet werden würde. Ich habe es ursprünglich speziell für std::vector<X> : implementiert %Vor% Wenn...
05.12.2012, 13:51
4
Antworten

C ++, wissenschaftliche Notation, Formatnummer

Ist es möglich, Zeichenketten in wissenschaftlicher Notation auf folgende Arten zu formatieren: feste Orte im Exponenten setzen: 1 setze feste Dezimalstellen in Mantisa: 0 %Vor% Also sollte die Nummer formatiert werden %Vor% Ich...
20.08.2011, 16:07
3
Antworten

Geringe Leistung der inkrementellen Verknüpfung

Ich habe eine große Binärdatei, die aus vielen statischen Bibliotheken und Standalone-CPP-Dateien besteht. Es ist konfiguriert, inkrementelle Verknüpfung zu verwenden, alle Optimierungen sind deaktiviert von /Od - es ist Debug-Build. Ich h...
02.09.2011, 08:58
4
Antworten

Ist RVO erlaubt, wenn ein Kopierkonstruktor privat und nicht implementiert ist?

Angenommen, ich habe eine Klasse, in der der Kopierkonstruktor privat und nicht implementiert ist (um das Objekt nicht kopierbar zu machen) %Vor% Jetzt schreibe ich in einer Member-Funktion derselben Klasse Code, der ein Objekt dieser Klas...
24.04.2012, 08:25
2
Antworten

boost :: property_tree :: json_parser und zwei Byte breite Zeichen

Einführung %Vor% "á" ist ein Zwei-Byte-Zeichen (unter der Annahme einer UTF-8-Codierung). So druckt die folgende Linie 2. %Vor% Aber std::cout druckt immer noch korrekt Text. %Vor% Mein Problem Ich übergebe text an boost::...
21.04.2012, 16:07
3
Antworten

C ++ ifstream :: lies langsam wegen memcpy

Kürzlich habe ich beschlossen, einige Dateilesevorgänge zu optimieren, die ich gemacht habe, denn wie jeder sagt, ist es viel schneller, einen großen Datenblock in einen Puffer zu lesen und dann mit ihm zu arbeiten, als viele kleine Lesevorgänge...
25.04.2012, 22:14
1
Antwort

libvorbis Audio-Decodierung aus dem Speicher in C ++

Was wären bei einem codierten Puffer in C ++ die oggvorbis-Strukturen, um die bereits im Speicher befindlichen Daten zu dekodieren? OggVorbis_File kann nicht verwendet werden, da Assets sich in komprimierten Archiven befinden. Ich versuche...
18.11.2012, 04:13
1
Antwort

Wie benutze ich errno in C ++?

Ich kann nicht verstehen, was die errno Bibliothek in C ++ ist? Welche Arten von Fehlern sind darin enthalten und woher weiß ich, welche Zahl für welchen Fehler steht? Beeinflusst es die Programmausführung?     
26.10.2011, 09:54
3
Antworten

Nutzen Sie den echten Zufallszahlengenerator von sandy bridge?

Ich habe mich gefragt, ob es einen Weg gibt, den neuen hardwarebasierten wahren Zahlengenerator zu nutzen, der in der sandy bridge CPU von Intel zu finden ist. Ich habe gelesen, dass MKL (Math Kernel Library) von Intel diese Funktionalität verfü...
26.10.2011, 11:13