Suchergebnisse für Anfrage "c++"
Umwandlung der COFF lib-Datei in das OMF-Format
Gibt es eine Möglichkeit, die COFF-Bibliothek (lib-Datei) für die Verwendung mit C ++ Builder6 in die OMF-Bibliothek zu konvertieren? Diese coff ist nicht nur eine Importbibliothek, sondern enthält auch Code. Wenn ich versuche, es mit borlands ...
Ist (oder wird) die Verwendung der bekannten Template-Syntax in Lambda-Ausdrücken erlaubt?
C ++ 14 führte generische Lambdas ein. Beim Durchstöbern der entsprechenden Vorschläge fand ich N3418 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3418.pdf] durchFaisal Vali, Herb Sutter und Dave Abrahams. Darin heißt Abschnitt ...
Umgang mit Zeichenpuffern
ls C ++ - Programmierer muss ich mich manchmal mit Speicherpuffern befassen, indem ich Techniken aus C verwende. Zum Beispiel: char buffer[512]; sprintf(buffer, "Hello %s!", userName.c_str());Oder in Windows: TCHAR buffer[MAX_PATH+1]; // edit: ...
std :: auto_ptr oder boost :: shared_ptr für pImpl idiom?
Bei Verwendung despImpl idiom [http://en.wikipedia.org/wiki/Pimpl_idiom] ist es vorzuziehen, ein @ zu verwendboost:shared_ptr anstelle einerstd::auto_ptr? Ich bin sicher, ich habe mal gelesen, dass die Boost-Version ...
Enabling `-std = c ++ 14` Flag in Code :: Blocks
Ich habe Code :: Blocks für Windows installiert und möchte C ++ 14-Code wie generische Lambdas kompilieren, aber die Binärversion von Code :: Blocks, die ich von @ installiert hab codeblocks.org [http://www.codeblocks.org/downloads/26] ...
Ist `f (). A [0]` ein x-Wert?
struct S{ int a[3] = {1,2,3}; }; S&& f(){return S();} &f().a; //[Error] taking address of xvalue (rvalue reference) &f().a[0]; //ok in GCC 5.1.0 and Clang 3.6.0 S s; &static_cast<S&&>(s).a; //[Error] taking address of xvalue (rvalue reference) ...
C ++ Konsistenz des Rundungsverhaltens für Verbindungen mit sprintf
Ich habe ein C ++ - Programm, das unter Windows / Linux ausgeführt wird. Unter Windows wird das Programm mit Visual Studio 2012 kompiliert und unter Linux mit GCC. Beim Konvertieren von Doubles in Strings mit sprintf verwendet Visual Studio eine ...
Was ist der Unterschied zwischen cbegin und begin für vector?
Das MitgliedStar [http://www.cplusplus.com/reference/vector/vector/begin/] hat zwei Überladungen, eine davon istconst_iterator begin() const;. Es gibt auch das cbegin [http://www.cplusplus.com/reference/vector/vector/cbegin/] ...
C ++ - Arraygröße abhängig vom Funktionsparameter verursacht Kompilierungsfehler
Ich habe eine einfache Funktion, in der ein Array in Abhängigkeit vom Parameter int mit size deklariert wird. void f(int n){ char a[n]; }; int main() { return 0; } Dieses Stück Code kompiliert gut aufGNU C ++ ...
nicht trivial bezeichnete Initialisierer werden nicht unterstützt
Ich habe eine Struktur wie folgt: struct app_data { int port; int ib_port; unsigned size; int tx_depth; int sockfd; char *servername; struct ib_connection local_connection; struct ib_connection *remote_connection; struct ibv_device *ib_dev; ...