Suchergebnisse für Anfrage "c++"
Was ist Copy Elision und wie optimiert es die Copy-and-Swap-Sprache?
ich habe gelesenKopieren und tauschen [http://en.wikibooks.org/wiki/More_C%2B%2B_Idioms/Copy-and-swap]. Ich habe versucht, einige Links auf Copy Elision zu lesen, konnte aber nicht richtig herausfinden, was es bedeutete. Kann jemand bitte ...
Layout kompilierter Objekte
Gibt es einen Weg - ähnlich wie das Anzeigen des Ergebnisses der Vorverarbeitung mitgcc -E- um zu sehen, wie meine Objekte aussehen, nachdem sie in Objektdateien kompiliert wurden? Ich spreche von GCC, aber eine Lösung mit MSVC wäre in Ordnung.
Warum gibt es einen injizierten Klassennamen?
Kürzlich habe ich eine seltsame C ++ - Funktion gesehen:Name der injizierten Klasse. class X { }; X x1; class X::X x2; // class X::X is equal to X class X::X::X x3; // ...and so on...Aber ich kann nicht herausfinden, warum diese ...
Welche Bedeutung hat eine .h-Datei?
Ich weiß, dass .h Datei haben soll: Klassenerklärungen,Funktionsprototypen,und externe Variablen (für globale Variablen)Aber gibt es eine gewisse Bedeutung, es zu einem zu machen?.h Datei? Ich habe versucht, meine umzubenennen.h Datei zu einem.c ...
C- oder C ++ BigInt-Bibliothek unter Microsoft Windows
Welche Integer-Bibliothek (und / oder Rational-Bibliothek) mit beliebiger Genauigkeit gibt es für Compiler, die unter Microsoft Windows ausgeführt werden, und welche würden Sie empfehlen? Bitte geben Sie Lizenztyp / -kosten und unterstützte ...
Warum wird "operator bool ()" aufgerufen, wenn ich auf "long" umsetze?
Ich habe folgende Klasse: class MyClass { public: MyClass( char* what ) : controlled( what ) {} ~MyClass() { delete[] controlled; } operator char*() const { return controlled; } operator void*() const { return controlled; } operator bool() const ...
Raw-String-Literale und Dateikodierung
C ++ 11 stellte dierohe String-Literale [http://www.stroustrup.com/C++11FAQ.html#raw-strings]Das kann sehr nützlich sein, um Strings in Anführungszeichen, Literale mit vielen speziellen Symbolen wie Windows-Dateipfade, Regex-Ausdrücke usw. ...
seltsames Verhalten mit chrono :: high_resolution_clock :: now ()
Ich habe mir verschiedene Spiel-Timing-Loop-Methoden angesehen, z. Glenn Fiedler und DeWitter. Ich fand kritische Bereiche aufgrund meiner eigenen C ++ - Kenntnisse schwierig zu verstehen. Damit begann ich zu versuchen, meine eigene Methode zu ...
Beziehen Sie die lokale IP-Adresse mit der Funktion getaddrinfo () C?
Ich versuche, meine lokale (nicht die externe) IP-Adresse mit der Funktion getaddrinfo () abzurufen, aber ich habe die bereitgestellten Beispiele gesehen Hier [http://beej.us/guide/bgnet/output/html/multipage/getaddrinfoman.html]und sie waren zu ...
Wie konvertiere ich eine Zeichenfolge in UTF-16 in UTF-8 in C ++
Erwägen: STDMETHODIMP CFileSystemAPI::setRRConfig( BSTR config_str, VARIANT* ret ) { mReportReaderFactory.reset( new sbis::report_reader::ReportReaderFactory() ); USES_CONVERSION; std::string configuration_str = W2A( config_str );Aber ...