Suchergebnisse für Anfrage "c++"

2 die antwort

Sortieren gepackter Eckpunkte mit Schub

So habe ich ein Geräte-Array mit PackedVertex-Strukturen: struct PackedVertex { glm::vec3 Vertex; glm::vec2 UV; glm::vec3 Normal; } Ich versuche, sie so zu sortieren, dass Duplikate im Array zusammengefasst werden. Die Gesamtreihenfolge ...

4 die antwort

Warum erlaubt uns C ++, den Variablennamen beim Deklarieren einer Variablen in Klammern zu setzen?

Zum Beispiel eine Erklärung wie die folgende: int (x) = 0;Oder auch das: int (((x))) = 0;Ich bin darauf gestoßen, weil ich in meinem Code zufällig ein Fragment ähnlich dem folgenden hatte: struct B { }; struct C { C (B *) {} void f () {}; }; ...

2 die antwort

Warum gibt es nicht int128_t?

Eine Reihe von Compilern bietet 128-Bit-Integer-Typen, aber keiner der von mir verwendeten Compiler bietet die typedefsint128_t. Warum oweit ich mich erinnere, der Standard Reservesint128_t für diesen ZwecErmutigt Implementierungen, die einen ...

TOP-Veröffentlichungen

4 die antwort

error: 'fileno' wurde in diesem Bereich nicht deklariert

Ich starte Cygwin unter Windows 8 und versuche, den Quellcode für ein Spiel zu kompilieren, das ich modifizieren möchte. Leider treten beim Erstellen der Datei mit der Funktion fileno einige Fehler auf. Nach einigem googeln Es scheint, als hätte ...

8 die antwort

Bedeutung von int (*) (int *) = 5 (oder einem beliebigen ganzzahligen Wert)

Ich kann das nicht herausfinden: int main() { int (*) (int *) = 5; return 0; }Die obige Anweisung wird mit g ++ c ++ 11 kompiliert. Ich weiß dasint (*) (int *) ist ein Zeiger auf eine Funktion, die ein @ akzeptie(int *) als Argument und gibt ein ...

8 die antwort

Warum können Konstruktoren keine Vorlagenargumente ableiten? [Duplikat

Diese Frage hat hier bereits eine Antwort: Warum nicht den Template-Parameter vom Konstruktor ableiten? [/questions/984394/why-not-infer-template-parameter-from-constructor] 12 answerstemplate< class T > class Foo { public: Foo( T t ) { } }; int ...

10 die antwort

Vorlagentyp kann nicht abgeleitet werden

Ich versuche, einen Iterator als Template-Parameter an eine Template-Methode zu übergeben, aber der Compiler beklagt Folgendes: error C2783: 'void Test::Assert(std::vector<T>::const_iterator)': could not deduce template argument for 'T'Der ...

2 die antwort

Was ist der Unterschied zwischen -fprofile-use und -fauto-profile?

Was ist der Unterschied zwischen-fprofile-use und-fauto-profile? Hier ist, was die Dokumente sagen: https: ...

2 die antwort

Boost mit CMake unter Ubuntu nicht richtig verlinken

Ich habe versucht, den Code so einfach wie möglich zu gestalten und erhalte immer noch undefined reference to `boost::log::v2_mt_posix:: . . . etc.Das macht mich verrückt, also poste ich meinen Code: ...

6 die antwort

Warum ist 'virtual' optional für überschriebene Methoden in abgeleiteten Klassen?

Wenn eine Methode als @ deklariert wivirtual In einer Klasse werden die Überschreibungen in abgeleiteten Klassen automatisch als @ betrachtevirtual auch, und die C ++ - Sprache macht dieses Schlüsselwortvirtual optional in diesem Fall: class ...