Suchergebnisse für Anfrage "c++11"
Multithread-Warteschlangen-Atomoperationen
Ich spiele mit den std :: atomic Strukturen und habe diese sperrenfreie Multi-Producer-Multi-Consumer-Warteschlange geschrieben, die ich hier anhänge. Die Idee für die Warteschlange basiert auf zwei Stacks - einem Producer- und einem ...
Was ist der Unterschied zwischen einem leeren und einem leeren std :: shared_ptr in C ++?
Das cplusplus.comshared_ptr Seit [http://www.cplusplus.com/reference/memory/shared_ptr/] unterscheidet zwischen einemleere std::shared_ptr und einNul shared_ptr. Das cppreference.com page [http://en.cppreference.com/w/cpp/memory/shared_ptr] ruft ...
Was ist die standardkonforme Syntax für die Vererbung von Vorlagenkonstruktoren?
GCC 4.8.1 akzeptiert template <typename T> class Subclass : public Baseclass<T> { public: using typename Baseclass<T>::Baseclass; }; aber MSVC nicht. Andererseits akzeptiert MSVC template <typename T> class Subclass : public Baseclass<T> { ...
C ++ 11 Standard mit CUDA 6.0
Ich möchte den C ++ 11-Standard für meine C ++ - Dateien in meinem CUDA 6.0-Projekt verwenden. Wenn ich den Compiler in den CUDA 6.0 Nsight Eclipse-Einstellungen in g ++ ändere und das @ hinzufü-std=c++11 Option dann erhalte ich viele Fehler wie ...
Wie finde ich heraus, ob ein Tupel einen Typ enthält?
Angenommen, ich möchte einen heterogenen Container zur Kompilierungszeit von @ erstelleeinzigarti Typen aus einer Folge von nicht eindeutigen Typen. Um dies zu tun, muss ich über den Quelltyp iterieren (irgendeine Art vontuple) und überprüfe, ob ...
Erzwingen oder Verhindern der Verwendung einer bestimmten Nebenversion von libstdc ++
Um die Funktionen von C ++ 11 und C ++ 14 nutzen zu können, habe ich eine Anwendung mit einer neueren Version von gcc (4.9.1) und damit einer neueren Version von libstdc ++ kompiliert. Die Anwendung besteht aus vielen kleinen Programmen, so dass ...
Geschwindigkeit von gebundenem Lambda (via std :: function) vs operator () von functor struct
auto lam = [](int a, int b, int c) { return a < b && b < c; }; struct functor { int a; int b; bool operator()(int n) const { return a < n && n < b; } }; In Version eins, wir std::vector<std::function<bool (int)>> lamvals; // get parameters and ...
Wie füge ich std = c ++ 11 Flag zu clang-cl hinzu?
Ich habe versucht, ein C ++ 11-Programm mit clang-cl unter Windows zu kompilieren. Clang-cl ist der Wrapper um clang, um mit cl (Visual Studio-Compiler) kompatibel zu sein. Ich habe versucht, @ hinzuzufüg-std=c++11 und/std=c++11 und beide werden ...
forward / strong enum in VS2010
Beimhttp: //blogs.msdn.com/vcblog/archive/2010/04/06/c-0x-core-language-features-in-vc10-the-table.asp [http://blogs.msdn.com/vcblog/archive/2010/04/06/c-0x-core-language-features-in-vc10-the-table.aspx] Es gibt eine Tabelle mit C ++ ...
Einfache Typen mit höherer Bedeutung (C ++ 11)
Ich stoße oft auf Situationen (in meinem C ++ / C ++ 11-Code), in denen ich einen Typ habe, der sich grundsätzlich wie ein eingebauter Typ verhält (oder ein "einfacher" Typ wiestd::string), aber das hat eine Bedeutung, die über eine 32-Bit-Zahl ...