Suchergebnisse für Anfrage "typetraits"

6 die antwort

Prüfen, ob ein Sequenzcontainer im Speicher zusammenhängend ist

Gibt es eine Möglichkeit zu überprüfen, ob ein Sequenzcontainer im Speicher zusammenhängend ist? Etwas wie #include <iostream> #include <vector> #include <deque> #include <array> int main() { std::cout << std::boolalpha; std::cout ...

7 die antwort

Kann ein Objekt seine eigene Beständigkeit erkennen?

Mit

3 die antwort

Triviale Destruktivität und Notwendigkeit, Destruktor aufzurufen

Angenommen, es gibt einen Typ

TOP-Veröffentlichungen

4 die antwort

Überprüfen Sie die Eigenschaften aller variablen Vorlagenargumente

Hintergrund Ich habe die folgende Klasse erstelltC, dessen Konstruktor @ nehmen soN Variablen vom TypB& : class A; class B { A* getA(); }; template<size_t N> class C { public: template<typename... Args> inline C(Args&... args) : ...

7 die antwort

Wie schreibe ich eine 'is_complete'-Vorlage?

3 die antwort

Kraft, die virtuell aus einer Klasse stammt

2 die antwort

"Was ist mit meiner SFINAE passiert?"

Ich bin neu im Schreiben von Vorlagen-Metaprogrammiercode (anstatt ihn nur zu lesen). Also habe ich Probleme mit Noobs. Eine davon ist in diesem Non-SO-Beitr...

2 die antwort

T declval () anstelle von T && declval () für common_type

Ist es nicht besser, @ zu verwendstd::declval in Form deklariert: template< class T > T declval(); // (1) dann aktuelle: template< class T > T && declval(); // (2)zumstd::common_type (möglicherweise nur für diesen aktuellen Zweck mit einem ...

4 die antwort

ann ist ein Lambda trivia

Wann ist ein Lambda garantiert trivial, wenn überhaupt? Ich nahm an, dass es trivial wäre, wenn es nur Trivialtypen oder gar nichts erfasst. Ich habe keine Standard-ese, um das zu sichern. Meine Motivation bestand darin, Code von Visual C ++ ...

0 die antwort

Finden Sie heraus, ob ein C ++ - Objekt aufrufbar ist

Ist es möglich, ein Typmerkmal zu schreiben, sagen Sieis_callable<T> was sagt, ob ein Objekt ein @ hoperator() definiert? Es ist einfach, wenn die Argumente für den Anrufbetreiber im Voraus bekannt sind, im Allgemeinen jedoch nicht. Ich möchte, ...