Suchergebnisse für Anfrage "c++"
CMake AMRCC + benutzerdefinierte Linker
Ich versuche, @ zu verwendcmake in einem Projekt, das mit @ kompiliert wurarmcc, aber einen benutzerdefinierten proprietären Linker verwenden (nichtarmlink). Ich habe die Variablen im @ geändetoolchain.cmake Datei wie folgt: unset ...
Was ist "template <class T> using owner = T;"?
Below ist ein Auszug ausgsl.h von Microsoftgsl Bibliothek https: //github.com/microsoft/gs [https://github.com/microsoft/gsl]): namespace gsl { // // GSL.owner: ownership pointers // using std::unique_ptr; using std::shared_ptr; template<class ...
Was bedeutet string :: npos
Was bewirkt die Anweisungstring::npos meine hier found=str.find(str2); if (found!=string::npos) cout << "first 'needle' found at: " << int(found) << endl;
Wie kopiere ich eine bestimmte Anzahl von Zeichen auf STL-Weise von einer Datei in einen Vektor?
Wenn ich den Inhalt einer Datei in einen Vektor kopieren möchte, kann ich das folgendermaßen tun: std::ifstream file("path_to_file"); std::vector<char> buffer(std::istream_iterator<char>(file), std::istream_iterator<char>());Meine Frage ist, wie ...
Wie werden stl Container gelöscht?
Wie wird ein Containerobjekt wie ein Vektor in stl zerstört, obwohl es in heap erstellt wurde? BEARBEITE Wenn der Container Zeiger enthält, wie werden diese Zeigerobjekte zerstört?
C ++ Unterschied zwischen ** und * & bei der Parameterübergabe
Ich habe Operationen auf einer Liste implementiert, eine davon ist add, und da ich nichts zurückgeben möchte, habe ich gelesen, dass ich ** verwenden musste, und es funktioniert, aber ich habe an einer anderen Stelle gesehen, dass es übergeben ...
Hat die Reihenfolge der Mitglieder von Objekten einer Klasse einen Einfluss auf die Leistung?
Kann die Reihenfolge der Mitglieder in der Binärarchitektur von Objekten einer Klasse einen Einfluss auf die Leistung von Anwendungen haben, die diese Klasse verwenden? und ich frage mich, wie die Reihenfolge der Mitglieder von PODs zu bestimmen ...
Verleiht der Zugriff auf ein deklariertes nichtflüchtiges Objekt über einen flüchtigen Verweis / Zeiger diesen Zugriffen flüchtige Regeln?
Dies wird ein langer Weg sein, um ihn zu kontextualisieren und so viele Informationen wie möglich bereitzustellen. Ich muss mich durch verschiedene Links und Zitate schlängeln - wie es oft der einzige Weg ist, wenn wir das C / C ++ - ...
Zugriff auf private Elemente des Objekts derselben Klasse
Ist das legal? Wenn nicht, lässt der folgende Code dies zu? class Foo { friend class Foo; }
Warum hat std :: forward zwei Überladungen?
Gegeben die folgenden Referenzkollapsregeln T& & ->T&T&& & ->T&T& && ->T&T&& && ->T&&Die dritte und vierte Regel implizieren, dassT(ref qualifer) && ist die Identitätstransformation, d. h.T& bleibt beiT& undT&& bleibt beiT&&. Warum haben wir ...