Suchergebnisse für Anfrage "c++"
Was ist der Typ von uint8_t multipliziert mit dem Booleschen Wert?
Von demStandar [http://www.open-std.org/jtc1/sc22/open/n2356/conv.html], Ich habe versucht zu verstehen, welcher Typ der Ausdruck sein wird: bool myBool; [...] uint8_t(255) * (myBool); Bin ich garantiert, dassmyBool wird in @ umgewandeuint8_t ...
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 der Punkt der Funktionszeiger?
Ich kann die Nützlichkeit von Funktionszeigern nicht erkennen. Ich denke, es kann in einigen Fällen nützlich sein (sie existieren schließlich), aber ich kann mir keinen Fall vorstellen, in dem es besser oder unvermeidlich ist, ...
ber inkonsistente DLL-Verknüpfu
Wie kann ich diese Linkwarnung entfernen? Sie können ein Codesegment sehen, das diese Warnung verursacht. static AFX_EXTENSION_MODULE GuiCtrlsDLL = { NULL, NULL }; //bla bla // Exported DLL initialization is run in context of running application ...
iterator-Adapter, um nur die Werte in einer Map zu iterieren?
Ich bin gerade erst wieder in C ++, nachdem ich ein paar Jahre lang viel mit C # gearbeitet habe, und seit kurzem mit Objective C. Eine Sache, die ich zuvor getan habe, ist, meinen eigenen Iteratoradapter für std :: map zu rollen, der nur den ...
C ++ - Singleton-Klasse
Kann eine Singleton-Klasse vererbt werden. wenn ja, wie können wir das dann machen? ** EDIT: *** Ich meine, wenn wir eine Klasse haben, die Singleton-Entwurfsmuster verwendet, kann sie dann vererbt werden? *
Wie man den regex_iterator () von C ++ Boost benutzt
Ich verwende Boost, um Teilzeichenfolgen in einer Zeichenfolge abzugleichen. Io über die Ergebnisse iterieren, muss ich @ ...
Exponieren einer ISO C ++ - Klasse in C #
Ich muss einige C ++ - Klassen für C # verfügbar machen (ich arbeite unter Linux mit Mono, daher ist COM keine Option). ie Beweise, die ich bisher gesammelt habe, legen nahe, dass der beste Weg, dies zu erreichen, is Schreibe einen Wrapper C ...
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> { ...