Suchergebnisse für Anfrage "auto"
Ist auto als Parameter in einer regulären Funktion eine GCC 4.9-Erweiterung?
gcc 4.9 erlaubt den folgenden Code, aber gcc 4.8 und clang 3.5.0 lehnen ihn ab. void foo(auto c) { std::cout << c.c_str(); }Ich bekommewarning: ISO C++ forbids use of 'auto' in parameter declaration [-Wpedantic] in 4.9 aber in 4.8 und kling ich ...
auto it = vector.begin () Der resultierende Typ kann nicht in const_iterator konvertiert werden
Container sind verpflichtet, eineiterator Typ, der implizit in a konvertierbar istconst_iterator. Angesichts dessen versuche ich zu verwendenauto ein Objekt initialisieren übervector::begin(), und verwenden Sie das resultierende ...
Gibt es einen Nachteil bei der Deklaration von Variablen mit auto in C ++?
Es scheint, dassauto war eine ziemlich wichtige Funktion, die in C ++ 11 hinzugefügt wurde und anscheinend vielen neueren Sprachen folgt. Wie bei einer Sprache wie Python habe ich keine explizite Variablendeklaration gesehen (ich bin nicht ...
'auto' im Funktionsprototyp mit Clang @ nicht erlau
Unter Verwendung von Clang 3.5, 3.6 oder 3.7 mit dem Flagstd=c++1y Der folgende Code wird nicht kompiliert: #include <iostream> auto foo(auto bar) { return bar; } int main() { std::cout << foo(5.0f) << std::endl; } Der angegebene Fehler ist: ...
Verwenden von Auto-In-Schleifen c ++
Ich erhalte eine Warnung, dass der folgende Code signiert / nicht signiert ist:
Warum ist eine Vorlage mit abgeleitetem Rückgabetyp nicht mit anderen Versionen überladbar?
Warum sind die folgenden beiden Vorlagen nicht kompatibel und können nicht überladen werden? #include <vector> template<typename T> auto f(T t) { return t.size(); } template<typename T> auto f(T t) { return t.foobar(); } int main() ...
Zweck der perfekten Weiterleitung für das Argument Callable im Aufrufausdruck?
n Scott Meyers BuEffective Modern C ++ auf Seite ...
Welche IDEs und Texteditoren können Variablentypen ableiten, die mit dem Schlüsselwort auto in C ++ 11 deklariert wurden?
Im"Fast immer auto" Artikel Herb Sutter listet verschiedene Gründe für die Deklaration von Variablen mit dem Schlüsselwort auto auf.Er sagt, dass d...
Ungewöhnliches Verhalten mit auto beim Durchlaufen eines dynamischen Vektors
Ich überquere einen Vektor mit Auto (Code angehängt). Beim Überqueren füge ich auch einige Elemente hinten hinzu. Ich habe nicht mit der Ausgabe gerechnet, die ich bekommen habe. #include <iostream> #include <vector> using namespace std; vector ...