Suchergebnisse für Anfrage "c++"

2 die antwort

boost :: spirit :: qi Schlüsselwörter und Bezeichner

Ich habe ein paar Posts zu den Nuancen der Verwendung von Schlüsselwörtern / Bezeichnern in Qi-Grammatiken gesehen, kann aber keinen Sinn daraus ziehen, wie der in den Boost-Beispielen gezeigte Ansatz funktionieren soll ...

8 die antwort

Temporäres Objekt kann nicht als Referenz übergeben werden

Dies ist ein sehr minimales Beispiel: class Foo { public: Foo(int x) {}; }; void ProcessFoo(Foo& foo) { } int main() { ProcessFoo(Foo(42)); return 0; }Der obige Befehl kann in Visual Studio problemlos kompiliert werden, generiert jedoch unter ...

2 die antwort

Warum hat C ++ 11 keine Vorlage typedef?

Warum hat C ++ 11 keine "template typedefs", wie template<typename T> typedef std::vector<T, myalloc<T>> vec; Stattdessen erlauben sie nur die neue Syntax: template<typename T> using vec = std::vector<T, myalloc<T>>;

TOP-Veröffentlichungen

14 die antwort

Was passiert, wenn Sie einen Zeiger in C ++ zweimal oder öfter freigeben?

int main(){ Employee *e = new Employee(); delete e; delete e; ... delete e; return 0; }

10 die antwort

Welche Art von Optimierung bietet const in C / C ++? (wenn überhaupt

Ich weiß, dass Sie, wenn möglich, das Schlüsselwort const verwenden sollten, wenn Sie Parameter aus Gründen der Lesbarkeit als Referenz oder als Zeiger übergeben. Gibt es irgendwelche Optimierungen, die der Compiler vornehmen kann, wenn ich ein ...

4 die antwort

Wie kann ich ein Image in GDI + aus einer Base64-codierten Zeichenfolge in C ++ erstellen?

Ich habe eine Anwendung, die derzeit in C # geschrieben ist und eine Base64-codierte Zeichenfolge in ein Image (in diesem Fall ein TIFF-Image) umwandeln kann und umgekehrt. In C # ist das eigentlich ziemlich einfach. private byte[] ...

12 die antwort

Warum wird ein Zeigervektor als schlecht angesehen?

or kurzem bin ich auf die Meinung gestoßen, dass ich keinen Zeigervektor verwenden sollte. Ich wollte wissen - warum kann ich nicht? Zum Beispiel, wenn ich eine Klasse habefoo es ist möglich, dies zu tun: vector <foo*> v; v.push_back(new ...

34 die antwort

Was schneidet ein Objekt?

Jemand hat es im IRC als das Slicing-Problem erwähnt.

4 die antwort

opencv: ungelöstes externes Symbol

Ich weiß, diese Frage istüberal [https://stackoverflow.com/questions/16038602/unresolved-external-symbol-with-opencv] dasPlat [https://stackoverflow.com/questions/9173452/unresolved-external-symbol-error-in-opencv] , aber der Zauberstab, die ...

2 die antwort

"Vererbte" Typen mit CRTP und typedef

Der folgende Code wird nicht kompiliert. Ich erhalte eine Fehlermeldung: Fehler C2039: 'Asub': ist kein Mitglied von 'C' ann mir jemand helfen, das zu verstehe Versuchte VS2008 & 2010 Compiler. template <class T> class B { typedef int Asub; ...