Als «c++» getaggte Fragen

106
std :: shared_ptr Thread-Sicherheit erklärt

Ich lese http://gcc.gnu.org/onlinedocs/libstdc++/manual/shared_ptr.html und einige Probleme mit der Thread-Sicherheit sind mir immer noch nicht klar: Standard garantiert, dass die Referenzzählung threadsicher und plattformunabhängig ist, oder? Ähnliches Problem - Standard garantiert, dass nur ein...

106
Was sind transparente Komparatoren?

In C ++ 14 scheinen sich assoziative Container von C ++ 11 geändert zu haben - [assoziativ.reqmts] / 13 sagt: Die Mitgliedsfunktionsschablonen find, count, lower_bound, upper_bound, und equal_rangedarf nicht in die Überladungsauflösung teilnehmen , es sei denn die Art

105
opengl: glFlush () vs. glFinish ()

Ich habe Probleme, den praktischen Unterschied zwischen Anrufen glFlush()und zu unterscheiden glFinish(). Die Dokumente sagen dies glFlush()und glFinish()werden alle gepufferten Operationen an OpenGL senden, so dass man sicher sein kann, dass sie alle ausgeführt werden. Der Unterschied besteht...

105
Wie navigiere ich mit Iteratoren durch einen Vektor? (C ++)

Das Ziel besteht darin, auf das "n-te" Element eines Zeichenfolgenvektors anstelle des Operators [] oder der Methode "at" zuzugreifen. Soweit ich weiß, können Iteratoren verwendet werden, um durch Container zu navigieren, aber ich habe noch nie zuvor Iteratoren verwendet, und was ich lese, ist...

105
Wie werden VST-Plugins hergestellt?

Ich möchte VST-Plugins erstellen (oder lernen, wie man sie erstellt). Gibt es dafür ein spezielles SDK? Wie ergibt man eine .vst anstelle einer .exe? Wie wird das gemacht, wenn man Audio Units für Logic Pro herstellen möchte? Vielen

105
Verwenden des benutzerdefinierten std :: set-Komparators

Overа этот вопрос есть ответы на Stapelüberlauf на русском : Компаратор для set Ich versuche, die Standardreihenfolge der Elemente in einer Reihe von Ganzzahlen so zu ändern, dass sie lexikografisch statt numerisch sind, und ich kann Folgendes nicht mit g ++ kompilieren: file.cpp: bool...

105
Erben von einer Vorlagenklasse in c ++

Angenommen, wir haben eine Vorlagenklasse Areamit einer Mitgliedsvariablen T area, einer T getArea()und einer void setArea(T)Mitgliedsfunktion. Ich kann ein AreaObjekt eines bestimmten Typs durch Eingabe erstellen Area<int>. Jetzt habe ich eine Klasse Rectangle, die die AreaKlasse erbt . Da...