Suchergebnisse für Anfrage "c++"
boost :: Format mit verschiedenen Template-Argumenten
ngenommen, ich habe einprintf -ähnliche Funktion (zur Protokollierung) mit perfekter Weiterleitung: template<typename... Arguments> void awesome_printf(std::string const& fmt, Arguments&&... args) { boost::format f(fmt); f % /* How to specify ...
Boost.Log Konfigurationsdateien
Ich füge die Protokollierung einem alten C ++ - Programm hinzu. Nach einigen Recherchen habe ich mich für @ entschiedBoost Log [http://www.boost.org/doc/libs/1_56_0/libs/log/doc/html/index.html]. Die Dokumentation enthält Beispiele zum Erstellen ...
Für {A = a; B = b; }, wird "A = a" vor "B = b" ausgeführt?
AnnehmenA, B, a, undb sind alle Variablen und die Adressen vonA, B, a, undb sind alle unterschiedlich. Dann für den folgenden Code: A = a; B = b; Erfordert der C- und C ++ - Standard explizitA=a strikt ausgeführt werden, bevorB=b? Da die ...
std :: unordered_map <T, std :: unique_ptr <U >> kopierbar? GCC-Fehler?
g++ --version ergibt: g++.exe (x86_64-posix-seh-rev0, Built by MinGW-W64 project) 4.9.1 Copyright (C) 2014 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for ...
Gibt es eine elegante Möglichkeit, Referenzen in C ++ auszutauschen?
Manchmal verweisen Klassen auf andere Klassen. Implementierung vonstd::swap() für solche Klassen kann nicht einfach sein, da dies zum Austauschen von Originalinstanzen anstelle von Referenzen führen würde. Der folgende Code veranschaulicht ...
Erstellen eines Python-Moduls und Verknüpfen mit einem MacOSX-Framework
Ich versuche, eine Python-Erweiterung unter MacOSX 10.6 zu erstellen und sie mit mehreren Frameworks zu verknüpfen (nur i386). Ich habe eine setup.py-Datei mit distutils und dem Extension-Objekt erstellt. Ich befehle gegen meine Frameworks zu ...
Was bedeutet "void ();" als separate Anweisung in C ++?
Wie wird dieses Programm gut kompiliert? int main() { void(); // Does this create a "void" object here? } Ich habe beide unter MSVC und GCC getestet. Abervoid ist ein unvollständiger Typ. Wenn Sie dasselbe für einen anderen unvollständigen ...
Wiederholte Aufrufe von CreateCompatibleBitmap () schlagen möglicherweise mit GetLastError () fehl == 6
Ich habe ein Programm, das jede Sekunde einen Screenshot macht und die durchschnittliche Farbe des Bildschirms berechnet. Nach ca. 45 Minuten läuft mein checkif ((OffscrBmp = CreateCompatibleBitmap(bitmapDC, nScreenWith, nScreenHeight)) == ...
Erstellen einer gemeinsam genutzten Bibliothek aus vorhandenen Objektdateien
Ich habe ein Projekt in meiner IDE. Ich muss eine gemeinsam genutzte Bibliothek davon erstellen, um sie in Erweiterungen zu verwenden. Ich möchte keine Kopie dieses Projekts mit Einstellungen für gemeinsam genutzte Bibliotheken erstellen. Gibt es ...
Wie man libcxx und libcxxabi mit clang unter CentOS 7 erstellt
Ich möchte C ++ 11 oder C ++ 14 mit clang / clang ++ unter CentOS 7 verwenden. Wie erstelle ich diese Gebäudeumgebung?