Suchergebnisse für Anfrage "c++11"

3 die antwort

Initializer-Listensyntax in der Member-Initializer-Liste unter Verwendung von C ++ 11

Ich habe durchgemacht 'Eine Tour durch C ++ [http://www.stroustrup.com/Tour.html] 'und Bjarne verwenden die c ++ 11-Initialisierungslistenfunktion bei der Elementinitialisierung in einem Konstruktor wie folgt (mit geschweiften Klammern): A a; B ...

3 die antwort

Kann reinterpret_cast (oder eine beliebige Besetzung) x-Werte in l-Werte konvertieren?

Ist der folgende Code legal (gemäß C ++ 11 und / oder C ++ 14-Standard)? #include <iostream> #include <utility> using namespace std; void foo(int &a) { cout << a << endl; } int main() { foo(reinterpret_cast<int &>(move(5))); } Wenn ja, ist es ...

2 die antwort

Was ist der Zweck einer Deklaration wie int (x); oder int (x) = 10;

Wenn Sie sich die Grammatik für @ anseh*declarator*s in §8/4 Sie werden feststellen, dass einnoptr-declarator kann geschrieben werden als ptr-declarator), das heißt, es kann geschrieben werden als declarator-id), das Deklarationen wie die im ...

TOP-Veröffentlichungen

3 die antwort

In welchen Typ werden Lambdas kompiliert? [Duplikat

Diese Frage hat hier bereits eine Antwort: Was ist der Lambda-Typ, wenn er in C ++ 11 mit "auto" abgeleitet wird? [/questions/7951377/what-is-the-type-of-lambda-when-deduced-with-auto-in-c11] 6 answers Wie ich weiß, müssen alle Datentypen zur ...

3 die antwort

Problem mit "Nur beweglichen Typen" in VC ++ 2010

Ich habe kürzlich Visual Studio 2010 Professional RC installiert, um es auszuprobieren und die wenigen C ++ 0x-Funktionen zu testen, die in VC ++ 2010 implementiert sind. Ich instanziierte einstd::vector vonstd::unique_ptr, ohne Probleme. Wenn ...

3 die antwort

std :: optionale Spezialisierung für Referenztypen

Warumstd::optional (std::experimental::optional imlibc ++ hat momentan keine Spezialisierung für Referenztypen (im Vergleich zuboost::optional)? ch denke, es wäre eine sehr nützliche Optio Ist da ein Objekt mitBezug aufkönnte sei bereits ...

2 die antwort

Versuche, Boost zu lernen :: aufdringliches Q2

wenn ich diese @ auskommentie //BaseList baselist; //MemberList memberlist;außerhalb der Schleife und kommentieren Sie diejenigen innerhalb der Schleife aus, bei denen es zum Absturz kommt. Ich muss in der Lage sein, die Basisliste (und die ...

2 die antwort

Idiomatische Methode zum Deklarieren von C ++ - unveränderlichen Klassen

So habe ich einen ziemlich umfangreichen Funktionscode, bei dem der Hauptdatentyp unveränderliche Strukturen / Klassen ist. Die Art und Weise, wie ich Unveränderlichkeit deklariert habe, ist "praktisch unveränderlich", indem Mitgliedsvariablen ...

3 die antwort

In C ++ 11 über ein std :: -Tupel iterieren [duplizieren]

Diese Frage hat hier bereits eine Antwort: Wie können Sie die Elemente eines std :: tuple durchlaufen? [/questions/1198260/how-can-you-iterate-over-the-elements-of-an-stdtuple] 16 Antworten Ich habe das folgende Tupel gemacht: Ich möchte ...

2 die antwort

Nicht kopierbare Elemente im Vektor

Ich habe eine nicht kopierbare Klasse (d. H. Der Kopierkonstruktor und der Zuweisungsoperator sind als "Löschen" markiert). Ich möchte diese in einem std :: vector behalten. Es ist eine RAII-Klasse, also ist es nicht das, wonach ich suche, ...