auto

Das Schlüsselwort 'auto' wurde in C ++ 11 für einen abgeleiteten Typ wiederverwendet. Wenn sie zum Ersetzen eines Typnamens in einer initialisierten Variablendeklaration verwendet wird, erhält die Variable denselben Typ wie der Initialisierer. Bei der Verwendung als Rückgabetyp wird der Rückgabetyp als abschließender Rückgabetyp angegeben oder aus dem Rückgabeausdruck abgeleitet.
1
Antwort

Werden C ++ 17 Template-Argumente mit Auto-Feature eingeschränkte std :: function-Objekte erlauben?

Mit der kommenden C ++ 17-Funktion von Nicht-Typ-Vorlage Argumente mit Auto , wird es möglich sein, std::function so zu implementieren, dass man zB folgende Funktionen einsetzen kann: %Vor% in automatisch gesteuerte std::function -Obj...
27.09.2016, 14:19
4
Antworten

Warum deklariert "auto" Zeichenfolgen als const char * anstelle von std :: string?

Ich habe eine Vorlage erstellt, die die angegebenen Daten hinzufügt. Wenn ich es so verwende, deklariert der Compiler in_1 und in_2 als const char *, und der Code kompiliert nicht. %Vor% Wenn ich in_1 und in_2 std :: string deklariere, funkt...
01.01.2014, 14:05
1
Antwort

auto in der Funktionsparameterliste, die das Template-Argument impliziert

Andrew Sutton erwähnt in seinem Gespräch bei cppcon (~ 13 Minuten), dass Sie "bald" in der Lage sein zu schreiben %Vor% was bedeutet %Vor% genau wie es für generische lambdas in C ++ 14 eingeführt wurde. Wie lautet der Name für di...
20.10.2014, 05:33
3
Antworten

vectorbool :: operator [] Fehlverhalten? [Duplikat]

Ich dachte immer, dass wir mit std::vector::operator[] tiefe Kopien des Objekts erhalten, auf das zugegriffen wird, aber es scheint, dass es nicht immer wahr ist. Zumindest mit vector<bool> gibt der folgende Testcode ein andere...
30.01.2013, 11:56
3
Antworten

C ++ 11 bereichsbasierter Auto for-Schleife nach Wert, Referenz und Zeiger

Ich weiß, wie man das Schlüsselwort auto in der for-Schleife benutzt, um dieses Array entweder nach Wert oder Verweis zu iterieren. %Vor% Ich schaue mir also die dritte Version dieser Konvention an. Wie verwende ich Zeiger hier?     
27.11.2013, 10:12
2
Antworten

Jeder Vorteil der Verwendung des S-Suffix in C ++ [duplizieren]

Meine Frage bezieht sich auf die Verwendung des Suffix "s" in C ++? Beispiel für Code, der das Suffix "s" verwendet: %Vor% Das gleiche könnte geschrieben werden als: %Vor% Ich konnte online herausfinden, dass das Suffix "s" verwende...
26.01.2018, 16:07
3
Antworten

Compiler Problem mit Auto? Fehler: In einer Deklaratorliste muss 'automatisch' immer auf den gleichen Typ abgeleitet werden

%Vor%    Fehler: In einer Deklarator-Liste muss 'automatisch' immer auf den gleichen Typ zurückführen     
16.10.2012, 20:04