Suchergebnisse für Anfrage "c++11"

1 die antwort

Hat sich der C ++ - Standard in Bezug auf die Verwendung von unbestimmten Werten und undefiniertem Verhalten in C ++ 14 geändert?

Wie in abgedecktEnthält die Initialisierung eine Umwandlung von lWert in rWert? Istint x = x; UB? [https://stackoverflow.com/questions/14935722/does-initialization-entail-lvalue-to-rvalue-conversion-is-int-x-x-ub] Der C ++ - Standard hat ein ...

1 die antwort

Wie funktionieren Capture-Listen von Lambdas in C ++ 11?

Ich weiß, dass Capture-Listen Variablen in einem Lambda-Funktionskörper wie folgt zur Verfügung stellen: int pos(0); std::function<void()> incPos = [&pos](){ ++pos; }; incPos(); //pos is now 1Aber wie funktioniert das eigentlich auf ...

1 die antwort

Segmentierungsfehler in std :: thread :: ids std :: operator ==

Ich bin auf ein Problem gestoßen, dessen Lösung ich nicht genau weiß. Ich glaube, es ist ein Problem in GCC und / oder libstdc ++. Ich verwende Ubuntu 14.04 LTS mit GCC 4.8.2-19ubuntu1, libstdc ++ 3.4.19 (glaube ich?Wie finden Sie heraus, welche ...

TOP-Veröffentlichungen

1 die antwort

Wie kann mit C ++ 11 eine asynchrone Aufgabe ausgelöst und vergessen werden?

Ich brauche so etwas: void launch_task() { std::thread([](){ run_async_task(); }); }Mit der Ausnahme, dass der Destruktor des Threads meine Aufgabe beendet. Ich brauche keine Kontrolle über die Aufgabe, brauche auch keinen Rückgabewert. Es muss ...

1 die antwort

Warum kehrt der Destruktor einer Zukunft aus dem Blocking von `std :: async` zurück?

Beim Versuch, einen anderen zu beantwortenStackoverflow-Frage [https://stackoverflow.com/questions/23454793/whats-the-c-11-way-to-fire-off-an-asynchronous-task-and-forget-about-it] , Ich habe festgestellt, dass dieses einfache C ++ 11-Snippet ...

3 die antwort

Abhängigkeitsinjektion in C ++ 11 ohne rohe Zeiger

In meinen Projekten verwende ich oft das "Dependency Injection" -Muster. In C ++ ist die Implementierung am einfachsten, indem rohe Zeiger weitergegeben werden. In C ++ 11 sollte jedoch alles, was in Code auf hoher Ebene enthalten ist, ...

2 die antwort

Welcher Teil von Regex wird von GCC 4.9 unterstützt?

Ich verstehe das nicht. GCC soll sie unterstützen, aber gemäß ihren Vorgaben http://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.tr1 [http://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.tr1] Statusseite "7 ...

4 die antwort

std :: uniform_int_distribution ist nicht zufällig genug

Ich möchte zufällig eine ganze Zahl aus n Zahlen auswählen, wobei n klein ist (sagen wir 5). Dazu benutze ichstd::uniform_int_distribution. Die genauen Details der Verteilung sind nicht so wichtig, aber ich möchte, dass die Ergebnisse zufällig ...

5 die antwort

std :: initializer_list als Funktionsargument

Aus irgendeinem Grund dachte ich, dass C ++ 0x erlaubt iststd::initializer_list als Funktionsargument für Funktionen, die Typen erwarten, die beispielsweise daraus aufgebaut werden könnenstd::vector. Aber anscheinend funktioniert es nicht. Ist ...

1 die antwort

Warum kann ich keine luabind :: error-Ausnahme abfangen, wenn mein lua-Code einen Fehler auslöst?

Wenn Sie eine LUA-Funktion in c ++ aufrufen und ein Laufzeitfehler vorliegt, löst LuaBind eine luabind :: error-Ausnahme aus, die Sie abfangen und dann im Stack lesen können, um den Fehler zu ermitteln. Mein Debugger fängt diese Ausnahme ...