Suchergebnisse für Anfrage "g++4.8"

1 die antwort

Der ausgearbeitete Typspezifizierer für eine Bereichsaufzählung darf nicht das Schlüsselwort "class" verwenden

Ich habe folgende Aufzählungsspezifikation:

3 die antwort

Wenn ein C ++ - Lambda-Ausdruck eine Vielzahl von Referenzerfassungen enthält, wird die Größe des unbenannten Funktionsobjekts groß

Der folgende Code: int main() { int a, b, c, d, e, f, g; auto func = [&](){cout << a << b << c << d << e << f << g << endl;}; cout << sizeof(func) << endl; return 0; }Ausgänge 56 kompiliert mitg ++ 4.8.2 Da alle lokalen Variablen im selben ...

1 die antwort

Der C ++ - Compiler erkennt std :: stringstream :: swap nicht

Ich versuche, den folgenden Code mit g ++ (GCC) 4.8.2 20131212 (Red Hat 4.8.2-7) zu kompilieren: #include <sstream> using namespace std; int main(int argc, char ** argv) { auto x = 1; stringstream s1, s2; s1.swap(s2); }Ich erhalte folgenden ...

TOP-Veröffentlichungen

2 die antwort

Vermeiden Sie unnötige Kopien beim Aufrufen von C ++ / STL-Algorithmen

Ich habe das folgende Beispiel codiert, um meine Fragen besser zu veranschaulichen. Im folgenden Code stelle ich einFunktionsobjekt [http://en.wikipedia.org/wiki/Function_object](d. h.funObj). ImfunObj Klassendefinition eine integrale ...