Suchergebnisse für Anfrage "c++"

2 die antwort

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 ...

2 die antwort

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 ...

2 die antwort

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 ...

TOP-Veröffentlichungen

16 die antwort

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, ...

6 die antwort

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 ...

4 die antwort

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 ...

4 die antwort

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? *

2 die antwort

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 @ ...

3 die antwort

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 ...

1 die antwort

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> { ...