Suchergebnisse für Anfrage "c++"
Welche Regeln gelten für die automatische Generierung von Verschiebevorgängen?
In C ++ 98 könnte der C ++ - Compilerautomatisch Erzeugen eines Kopierkonstruktors und eines Kopierzuweisungsoperators über eine mitgliedsmäßige Kopie, z. struct X { std::string s; std::vector<int> v; int n; };Der Compilerautomatisch generiert ...
Welche Konfigurationsoptionen wurden beim Erstellen von gcc / libstdc ++ verwendet?
Nach dem Lesen über dieProblem [https://stackoverflow.com/questions/512841/any-improvements-on-the-gcc-windows-dlls-c-stl-front] leer zu gehenstd::string Bei Objekten zwischen DLLs und EXEs mache ich mir Sorgen um die Konfigurationsoptionen, die ...
Erzwinge die Auswertung von constexpr zur Kompilierungszeit
#include <algorithm> struct S { static constexpr int X = 10; }; int main() { return std::min(S::X, 0); };Wennstd::min erwartet aconst int&würde der Compiler sehr wahrscheinlich gerne die habenS::X auch irgendwo definiert, d. h. die Lagerung ...
Warum kann eine const-Methode keine Nicht-const-Referenz zurückgeben?
Warum wird die Methode nichtgetRanks() unten kompilieren, und wie kann ich es ordnungsgemäß beheben? Ich möchte lediglich eine Member-Accessor-Methode definieren, die einen Verweis auf ein Member zurückgibt. Die Referenz ist nichtconst da könnte ...
Opengl Rendern auf Textur mit partieller Transparenz (Transluzenz) und anschließendes Rendern auf dem Bildschirm
Ich habe einige Stellen gefunden, an denen dies gefragt wurde, aber ich habe noch keine gute Antwort gefunden. Das Problem: Ich möchte auf Textur rendern und dann diese gerenderte Textur auf den Bildschirm ziehenIDENTISCH Wie würde es aussehen, ...
Warum kann C ++ nicht mit einem LR (1) -Parser analysiert werden?
Ich habe über Parser und Parsergeneratoren gelesen und diese Aussage in der LR-Parsing-Seite von Wikipedia gefunden: Viele Programmiersprachen können mit einer Variation eines LR-Parsers analysiert werden. Eine bemerkenswerte Ausnahme ist C ...
Welche Wrapper-Klasse in C ++ sollte ich für die automatisierte Ressourcenverwaltung verwenden?
Ich bin ein C ++ Amateur. Ich schreibe einige Win32-API-Code und es gibt Handles und seltsam zusammengesetzt zugewiesene Objekte jede Menge. Ich habe mich gefragt, ob es eine Wrapper-Klasse gibt, die die Ressourcenverwaltung vereinfacht. Wenn ...
C ++ 11-Template-Funktion mit rvalue-Parameteraufruf
In einer Klasse O habe ich die Funktion als Vorlage verwendettest2: struct A{int value;}; struct O{ A value; template<typename Args> static void test2(Args &&args){ std::cout << std::endl << "!!!" ...
Wann sollte "short" über "int" verwendet werden?
Es gibt viele Fragen, die nach Unterschieden zwischen den beiden fragenshort undint Integer-Typen in C ++, aber praktisch, wann wählen Sieshort Überint?
Kopieren Sie den Pfad zu QString
Ich muss den vollständigen Dateipfad ohne Dateinamen aus QFileDialog in einen QString kopieren. QString fileName = QFileDialog::getOpenFileName(this, tr("Select app to install"), '/' , tr("APK Files (*.apk)"));