Suchergebnisse für Anfrage "c++11"

3 die antwort

Einrichten von C ++ 11 (std :: thread) für NDK mit ADT / Eclipse

Ich habe versucht, C ++ 11 zu verwenden. Ich entwickle ein Android-Projekt und möchte std :: mutex verwenden. Zusammen mit OpenCV Aber egal was ich tue, ich kann das einfach nicht reparierenType 'mutex' could not be resolved Error. Ich habe ...

1 die antwort

Das Verlängern der temporären Lebensdauer durch rvalue data-member funktioniert mit aggregate, aber nicht mit constructor. Warum?

Ich habe das folgende Schema gefunden, um eine temporäre Lebensdauer zu verlängern, ich weiß nicht, ob es sollte, aber es funktioniert. struct S { std::vector<int>&& vec; }; int main() { S s1{std::vector<int>(5)}; // construct with temporary ...

2 die antwort

constexpr und RTTI

Ich würde gerne so etwas machen: template <typename T> constexpr ::std::size_t type_name_hash() { return ::std::hash<::std::string>()(typeid(T).name()); }Jetzt weiß ich es auch nichthash Nochstring sindconstexpr, aber das könnte man umgehen, ...

TOP-Veröffentlichungen

2 die antwort

emplace_back () verhält sich nicht wie erwartet

Ich habe ein einfaches Programm geschrieben, um mit der Erstellung von Objekten in Standard-Bibliothekscontainern an Ort und Stelle herumzuspielen. Das habe ich geschrieben: #include <vector> #include <iostream> class AB { public: explicit ...

2 die antwort

Wie initialisiere ich `std :: function` mit einer Member-Funktion?

ich versuche zu lernenstd::function und hier ist mein Code: #include <iostream> #include <functional> struct Foo { void print_add(int i){ std::cout << i << '\n'; } }; typedef std::function<void(int)> fp; void test(fp my_func) { my_func(5); } int ...

1 die antwort

Verlängert die Lebensdauer des Provisoriums und arbeitet mit blockbasierten Aggregaten, jedoch nicht mit "Neu". Warum?

Hinweis: Diese Frage wurde ursprünglich gestellt alsein Kommentar [https://stackoverflow.com/questions/23892018/extending-temporarys-lifetime-through-rvalue-data-member-works-with-aggregate/23965233#comment36922467_23965233] durchRyan Haining ...

2 die antwort

Warum erlaubt ein Template-Template-Parameter nach der Parameterliste keinen 'Typnamen'?

Vorlage Vorlage Typenname?Beim BenutzenVorlage VorlageSyntax wie intemplate <template <typename> class T>muss das Schlüsselwort verwendet werdenclass, als mittypename gibt einen Fehler in folgender Form aus: Fehler: Template Template Parameter ...

4 die antwort

Vererbung von Klassen aus std ::

Es gibt viele ähnliche Fragen und ich habe sowohl pro als auch gegen Gründe gefunden, dieses Muster zu verwenden. Deshalb stelle ich dies hier: Ich muss eine JSON-Implementierung in C ++ vornehmen (sagen wir, es ist eine Art Hausaufgabe). Ich ...

2 die antwort

MinGW 4.8.1 C ++ 11-Thread-Unterstützung

Ich habe die Version von MinGW von der offiziellen Website heruntergeladen: http://sourceforge.net/projects/mingw/files/ [http://sourceforge.net/projects/mingw/files/]und installiert es auf meinem Windows 7-Rechner. Laufeng++ --version gibt ...

3 die antwort

`static constexpr auto` Datenelement mit unbenannter Aufzählung initialisiert

Ich habe an einem C ++ 11-Projekt ausschließlich mit gearbeitetclang++-3.4, und entschied sich zu kompilieren mitg++-4.8.2 Im Falle von Unstimmigkeiten bei den produzierten Fehlern. Es stellte sich heraus, dass g ++ Code ablehnt, den clang ++ ...