Als «c++» getaggte Fragen

9
Überprüfung des C ++ - Serialisierungsdesigns

Ich schreibe eine C ++ - Anwendung. Die meisten Anwendungen lesen und schreiben Daten , und dies ist keine Ausnahme. Ich habe ein übergeordnetes Design für das Datenmodell und die Serialisierungslogik erstellt. Diese Frage erfordert eine Überprüfung meines Designs unter Berücksichtigung dieser...

9
Was bedeutet es, eine volatile Variable zu deklarieren?

Viele Low-Level-Programme verwenden das flüchtige Schlüsselwort für Typen für die Speicherzuordnung und dergleichen, aber ich bin irgendwie verwirrt darüber, was es WIRKLICH im Hintergrund tut. Mit anderen Worten, was bedeutet es, wenn der Compiler die Speicheradresse nicht

9
Idiomatisches Umbrechen der C ++ - Vorlagentyp-API in C.

Ich arbeite daran, eine C ++ - API zu verpacken, die den Zugriff auf einen Datenspeicher (Hazelcast) in C-Funktionen ermöglicht, damit auf den Datenspeicher auch über C-only-Code zugegriffen werden kann. Die Hazelcast C ++ - API für die Map-Datenstruktur sieht folgendermaßen aus: auto map =...

9
Vererbung vs Zusammensetzung für Schachfiguren

Eine schnelle Suche in diesem Stapelaustausch zeigt, dass die Komposition im Allgemeinen als flexibler als die Vererbung angesehen wird, aber wie immer vom Projekt usw. abhängt und es Zeiten gibt, in denen die Vererbung die bessere Wahl ist. Ich möchte ein 3D-Schachspiel machen, bei dem jede Figur...

8
Was muss ich über C ++ wissen? [geschlossen]

Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich habe vor kurzem...

8
Was ist der Anwendungsfall für die Verwendung der C ++ - Freundklasse?

Ich versuche, C ++ Freund zu verstehen. Wann ist der gute Anwendungsfall, um Freund zu verwenden? Ich nehme an, wenn wir einer anderen Klasse Zugriff auf andere Klassenattribute gewähren möchten, warum machen wir es dann nicht einfach als öffentlich oder erben stattdessen von dieser Klasse? Danke...