Als «c++» getaggte Fragen

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entwickelt und hat eine ähnliche Syntax, ist aber jetzt eine völlig andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll. Verwenden Sie ein versionierungsspezifisches Tag für Fragen zu einer bestimmten Standardversion [C ++ 11], [C ++ 14], [C ++ 17] oder [C ++ 20] usw.

2
Visual C ++ 2008 Express Download-Link tot? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 7 Jahren . Verbessere diese Frage Die Programmierklasse, an der ich gerade teilnehme, verwendet Visual C ++ …
105 c++  ide  download 

11
In welcher Reihenfolge sollten Floats hinzugefügt werden, um das genaueste Ergebnis zu erzielen?
Dies war eine Frage, die mir kürzlich bei meinem Interview gestellt wurde und die ich wissen möchte (ich erinnere mich nicht wirklich an die Theorie der numerischen Analyse, also helfen Sie mir bitte :) Wenn wir eine Funktion haben, die Gleitkommazahlen akkumuliert: std::accumulate(v.begin(), v.end(), 0.0); vist ein std::vector<float>zum Beispiel. Wäre …

9
Wie kann ich Ausnahmen zwischen Threads verbreiten?
Wir haben eine Funktion, die ein einzelner Thread aufruft (wir nennen dies den Haupt-Thread). Innerhalb des Funktionskörpers erzeugen wir mehrere Worker-Threads, um CPU-intensive Arbeit zu leisten, warten, bis alle Threads beendet sind, und geben dann das Ergebnis im Haupt-Thread zurück. Das Ergebnis ist, dass der Aufrufer die Funktion naiv verwenden …


5
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 verwirrend. Wenn mir jemand Informationen darüber …
105 c++  iterator  vector 

10
Wie initialisiere ich eine const-Membervariable in einer Klasse?
#include <iostream> using namespace std; class T1 { const int t = 100; public: T1() { cout << "T1 constructor: " << t << endl; } }; Wenn ich versuche, die Variable const member tmit 100 zu initialisieren, erhalte ich jedoch den folgenden Fehler: test.cpp:21: error: ISO C++ forbids initialization …
105 c++  const 

8
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 darin, dass sie glFlush()sofort als glFinish()Blöcke zurückgegeben werden, bis alle Operationen abgeschlossen …
105 c++  c  opengl  graphics 

5
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 Dank
105 c++  audio  vst 

6
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 es Rectanglesich nicht um eine Vorlage handelt, kann ich nicht tippen …


7
Stellen Sie den Status von std :: cout wieder her, nachdem Sie ihn bearbeitet haben
Angenommen, ich habe einen Code wie diesen: void printHex(std::ostream& x){ x<<std::hex<<123; } .. int main(){ std::cout<<100; // prints 100 base 10 printHex(std::cout); //prints 123 in hex std::cout<<73; //problem! prints 73 in hex.. } Meine Frage ist, ob es eine Möglichkeit gibt cout, den ursprünglichen Zustand nach der Rückkehr von der …
105 c++  iostream 




5
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 lex_compare(const int64_t &a, const int64_t &b) …
105 c++  stl 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.