Was ist der Unterschied zwischen public, privateund protectedVererbung in C ++? Alle Fragen, die ich zu SO gefunden habe, befassen sich mit bestimmten Fällen.
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. C ++ 17 ist jetzt vollständig, sodass es unwahrscheinlich ist, dass große Änderungen vorgenommen werden. Hunderte von Vorschlägen wurden für C ++ …
Was sind "Sequenzpunkte"? Welche Beziehung besteht zwischen undefiniertem Verhalten und Sequenzpunkten? Ich benutze oft lustige und verschlungene Ausdrücke wie a[++i] = i;, um mich besser zu fühlen. Warum sollte ich sie nicht mehr benutzen? Wenn Sie dies gelesen haben, lesen Sie unbedingt die Folgefrage Undefiniertes Verhalten und neu geladene Sequenzpunkte …
In C ++ ist es üblich, Mitgliedsvariablen mit einem Präfix zu benennen, um die Tatsache anzuzeigen, dass es sich um Mitgliedsvariablen handelt und nicht um lokale Variablen oder Parameter. Wenn Sie aus einem MFC-Hintergrund stammen, werden Sie wahrscheinlich verwenden m_foo. Ich habe auch myFoogelegentlich gesehen . C # (oder möglicherweise …
Ich stolperte über Stapelüberlauf Frage Speicherleck mit std :: string bei der Verwendung von std :: list <std :: string> , und einer der Kommentare sagt dieser: Hör auf newso viel zu benutzen . Ich kann keinen Grund erkennen, warum Sie irgendwo neu verwendet haben. Sie können Objekte nach Wert …
Ich habe mir einige der neuen Funktionen von C ++ 11 angesehen und eine, die mir aufgefallen ist, ist das doppelte kaufmännische Und beim Deklarieren von Variablen, wie z T&& var. Wie heißt dieses Biest? Ich wünschte, Google würde uns erlauben, nach solchen Interpunktionen zu suchen. Was genau bedeutet das? …
In vielen C / C ++ - Makros sehe ich den Code des Makros in einer scheinbar bedeutungslosen do whileSchleife. Hier sind Beispiele. #define FOO(X) do { f(X); g(X); } while (0) #define FOO(X) if (1) { f(X); g(X); } else Ich kann nicht sehen, was der do whilemacht. Warum …
Ich kann die Unterschiede zwischen std::stringund nicht verstehen std::wstring. Ich weiß, dass wstringbreite Zeichen wie Unicode-Zeichen unterstützt werden. Ich habe folgende Fragen: Wann sollte ich std::wstringüber verwenden std::string? Kann std::stringden gesamten ASCII-Zeichensatz einschließlich der Sonderzeichen enthalten? Wird std::wstringvon allen gängigen C ++ - Compilern unterstützt? Was genau ist ein " …
Ich suche nach detaillierten Informationen bezüglich der Größe grundlegender C ++ - Typen. Ich weiß, dass es von der Architektur (16 Bit, 32 Bit, 64 Bit) und dem Compiler abhängt. Aber gibt es Standards für C ++? Ich verwende Visual Studio 2008 auf einer 32-Bit-Architektur. Folgendes bekomme ich: char : …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.