Lets sagen, ich speichere Header in irgendeiner Datei, sondern ein Teil des Headers ist dynamisch Länge, so etwas wie dies es aussehen würde:C++: Wie man dynamische Daten elegant in eine Struktur liest?
struct HeaderTest {
int someparam;
int more;
int arrsize; // how big array, read arrsize elements into arr:
int arr[arrsize]; // not valid
};
Gibt es eine elegante Möglichkeit, dynamische Daten in eine Struktur zum Lesen?
Welche Daten? von wo willst du lesen? Was meinst du mit * "dynamischen Daten" *? – Nawaz
Wären Sie nicht besser dran mit z.B. ein 'std :: vector' als letztes Mitglied? Ihre Frage scheint genauso zu sein, "dynamische" Daten wie die Deserialisierung zu speichern. –
Kann einen Vektor von Ints anstelle von einem Array verwenden, ohne arsize zu kennen. – DumbCoder