c++11

C ++ 11 ist eine 2011 verabschiedete Version des C ++ - Sprachstandards. Sie hat viele Änderungen und Ergänzungen der Kernsprache sowie der verbesserten und erweiterten C ++ - Standardbibliothek vorgenommen.
3
Antworten

Gibt es einen Unterschied zwischen [=] und [&] in Lambda-Funktionen?

Ich habe kürzlich die Lambda-Funktion in C ++ 11 studiert. Aber ich weiß nicht, ob es einen Unterschied zwischen [=] und [&] gibt. Wenn ja, was ist der Unterschied? Und in diesen beiden Situationen hat this im Lambda-Körper einen...
14.01.2014, 02:42
1
Antwort

Metafunktion, um x ^ n zu berechnen und den ganzzahligen Grenzwert ohne Überlauf zurückzugeben, wenn dies nicht möglich ist?

Betrachten Sie den folgenden Code: %Vor% Anstelle von /* something */ möchte ich std::numeric_limits<std::intmax_t>::min() oder std::numeric_limits<std::intmax_t>::max() zurückgeben, wenn Base^Exponent nicht durch st...
09.11.2013, 13:46
2
Antworten

Erfordert das Lesen eines C ++ 11 Buches Kenntnisse von C ++ 98? [geschlossen]

Ich lese gerade ein C ++ Buch, das im Jahr 2000 geschrieben wurde, was im Grunde bedeutet, dass ich c ++ 98 benutze. (Korrigiere mich, wenn ich falsch liege) Meine Frage ist, ein C ++ 11-Buch wie dieses zu lesen (welches die meisten von ihnen...
14.06.2013, 15:02
3
Antworten

C ++ std :: Vektor von unabhängigen std :: threads

Ich baue eine Echtzeit-Software, wo ich eine Haupt-Endlosschleife auf main() und Threads zum Lesen und Verarbeiten von Daten habe. Eines der Probleme besteht darin, ein std::vector der laufenden Threads beizubehalten, um Signale an sie...
10.06.2015, 22:12
4
Antworten

moderne C ++ Alternative zu Funktionszeigern

Ich habe bisher Funktionszeiger verwendet, wie dieses Format in C ++. Ich habe ab und zu einige Anwendungen und ich frage mich, ob es etwas anderes in c ++ 11/14 als Alternative gibt. %Vor% Ich habe mir diese Frage angesehen, konnte sie ab...
10.06.2015, 06:43
4
Antworten

Muss ich die Kommutativität für Vergleichsoperatoren manuell implementieren?

Mit n verschiedenen Klassen, die alle mit operator== und operator!= vergleichbar sein sollten, wäre es notwendig, (n ^ 2 - n) * 2 Operatoren manuell. (Zumindest denke ich, das ist der Begriff) Das wäre 12 für drei Klassen, 24 für vi...
12.06.2014, 18:45
3
Antworten

C ++ 11 Zufallszahlen und std :: bind interagieren auf unerwartete Weise

Ich verwende GCC 4.6.3 und habe versucht, Zufallszahlen mit dem folgenden Code zu generieren: %Vor% Ich erwartete, dass beide Methoden eine Sequenz von 5 Zufallszahlen erzeugen. Stattdessen bekomme ich das eigentlich: %Vor% Ist das ein G...
24.12.2012, 16:54