Suchergebnisse für Anfrage "c++"

3 die antwort

Debug-Lese- / Schreib-String in Binärdatei

Ich versuche, in eine Binärdatei zu schreiben. Hier ist mein Codeausschnitt #include <iostream> #include <fstream> #include <string> using namespace std; struct user { string ID; string password; }; int main() { fstream ...

2 die antwort

Gibt es Fälle, in denen constexpr vermieden werden sollte, auch wenn es verwendet werden könnte?

Wenn ein Objekt deklariert istconst, sein Wert ist garantiert nur zur Laufzeit verfügbar, aber wenn er deklariert istconstexprist der Wert garantiert sowohl während der Kompilierung als auch zur Laufzeit verfügbar. Wenn ich also ein Objekt habe, ...

9 die antwort

Warum funktioniert das? C-String-Literal von der Funktion std :: string zurückgeben und c_str () aufrufen

Wir hatten kürzlich eine Vorlesung am College, in der unser Professor uns über verschiedene Dinge erzählte, die wir beim Programmieren in verschiedenen Sprachen beachten sollten. Das Folgende ist ein Beispiel in C ++: std::string myFunction() { ...

TOP-Veröffentlichungen

2 die antwort

kann keinen expliziten Initialisierer für Arrays angeben

Ich erhalte den folgenden Kompilierungsfehler ... error C2536: 'Player::Player::indices' : cannot specify explicit initializer for arrayswarum ist das? Header class Player { public: Player(); ~Player(); float x; float y; float z; ...

1 die antwort

QListWidget, Zeilenumbruch für längeren Text einfügen

Ich möchte benutzenQListWidget um meinen Inhalt anzuzeigen. Aber ein Teil des Inhalts ist ziemlich lang und ich möchte, dass der Text in einer zweiten Zeile fortgesetzt wird, anstatt eine horizontale Bildlaufleiste anzuzeigen. Ich verwende Qt ...

4 die antwort

Wie verwenden Sie den nicht standardmäßigen Konstruktor für ein Mitglied?

Ich habe zwei Klassen class a { public: a(int i); }; class b { public: b(); //Gives me an error here, because it tries to find constructor a::a() a aInstance; }Wie kann ich erreichen, dass eine Instanz mit einem (int i) instanziiert wird, ...

4 die antwort

Wie führe ich den Präprozessor nur für lokale Header aus?

Ich möchte, dass der Präprozessor die Includes der lokalen Header einliest, aber die Includes der Systemheader ignoriert. Anders ausgedrückt, wie bringe ich den Präprozessor dazu, Vorverarbeitungsdirektiven des Formulars zu ...

2 die antwort

Was ist der richtige Weg, um ein statisches Element vom Typ 'T &' in einer Klasse mit Vorlagen zu initialisieren?

Ich spiele mit einer eifrig initialisierenden generischen Singleton-Klasse. Die Idee ist, dass Sie wie folgt öffentlich von der Klasse erben: class foo : public singleton<foo> { };Ich habe viel gelernt, aber ich stecke gerade fest, weil mein ...

4 die antwort

Zyklische Abhängigkeit zwischen Header-Dateien

Ich versuche, eine baumartige Struktur mit zwei Klassen zu implementieren:Tree undNode. Das Problem ist, dass ich von jeder Klasse eine Funktion der anderen Klasse aufrufen möchte, sodass einfache Forward-Deklarationen nicht ausreichen. Sehen ...

5 die antwort

C ++ - Variante

Ich bin dabei, eine Klasse zu erstellen, die Metadaten zu einer bestimmten Datenquelle speichert. Die Metadaten sind in einem Baum strukturiert, ähnlich wie XML strukturiert ist. Die Metadatenwerte können Ganzzahl-, Dezimal- ...