Suchergebnisse für Anfrage "c++"

2 die antwort

Haben C ++ - POD-Typen RTTI?

ie ich verstehe, ist RTTI in verschiedenen C ++ - Compilern (wie GCC) implementiert, einem Zeiger auf dastype_info Daten werden im @ gespeichevtable Daten jeder Klasse. Und auch wie ...

10 die antwort

Was ist die optimale Reihenfolge der Mitglieder in einer Klasse?

Wenn ich die folgende Klasse habe: class Example { bool m_b1; SomeClass m_sc; bool m_b2; char * m_name; bool m_b3; int m_i1; SomeClass * m_sc; int m_i2; };Was ist die optimale Reihenfolge der Mitglieder? Soweit mir bekannt ist, entspricht die ...

10 die antwort

Warum erlaubt der Compiler kein std :: string innerhalb der Union?

Ich möchte einen String in Union verwenden. wenn ich schreibe wie unten union U { int i; float f; string s; };Compiler gibt den Fehler aus, dass U :: S einen Kopierkonstruktor hat. Ich habe in einem anderen Beitrag nach alternativen ...

TOP-Veröffentlichungen

8 die antwort

Standardkonstruktor und virtuelle Vererbung

Ist es möglich, eine virtuelle Vererbung für eine Klasse zu haben, die keinen Standardkonstruktor bereitstellt? Das vorliegende Diamantdiagramm (das einfachste mit der einzigen Änderung, die kein Standardkonstruktor enthält) wird nicht ...

8 die antwort

Grund, constexpr für eine Funktion zu deklarieren, die void zurückgibt?

Hier ist was ich gelesen habe:Verwenden Sie einen Alias für statische Memberfunktionen? [https://stackoverflow.com/questions/28575700/using-alias-for-static-member-functions] In der Antwort sehe ich einen Vorschlag, @ zu verwendconstexpr. Was ...

8 die antwort

Warum hat die Standardbibliothek find und find_if?

Konnte nichtfind_if nur eine Überladung von @ sefind? So geht dasstd::binary_search und Freunde machen es ...

6 die antwort

Konstruktion einer abgeleiteten Klasse aus geerbten Variablen

Vielleicht ist der Titel etwas verwirrend, deshalb werde ich mein Bestes geben, um sicherzustellen, dass er so klar wie möglich ist. rundsätzlich versuche ich, ein Spiel zu erstellen, in dem es eine abstrakte Basisklasse namens "Creature" gibt, ...

4 die antwort

String-Deklaration

String-Deklaration funktioniert, wenn ich auf folgende Arten deklariere: string a = "xyz"; char a[] = "xyz";Aber im Falle von: char *a = "xyz"; Es gibt einen Fehler in g ++ 4.9.2 Compiler: warning: Veraltete Konvertierung von String-Konstante ...

4 die antwort

Mehrere Präprozessor-Direktiven in einer Zeile in C ++

Eine hypothetische Frage: Ist es möglich, ein C ++ - Programm, das Präprozessoranweisungen enthält, vollständig in einer Zeile zu haben? Eine solche Zeile würde folgendermaßen aussehen: #define foo #ifdef foo #define bar #endifWas ist die ...

24 die antwort

Gibt es Nachteile bei der Verwendung von UPX zum Komprimieren einer ausführbaren Windows-Datei?

Ich habe @ verwend UPX [http://upx.sourceforge.net/] vor, um die Größe meiner ausführbaren Windows-Dateien zu reduzieren, aber ich muss zugeben, dass ich für alle negativen Nebenwirkungen, die dies haben könnte, naiv bin. Was ist der Nachteil ...