problem mit array

naund1987

Grünschnabel
hi

ich bin neu hier im Forum und habe mich schon ein bisschen umgeschaut aber ich habe keinen Ansatz für mein Problem gefunden.
Hier erstmal eine kurze Beschreibung von meinen Problem:
Ich will in verschiedenen Tabs Daten eingeben, die alle zusammen gehören (Kundenname, Telefonnummer, Geburtstag, Wohnort, Termin, Bemerkung, Rabatt).
Meine Frage nun: Kann ich das über ein string array (mehrdimensionales array) lösen, weil es im Endeffekt mehrere Kunden sein sollen (Anzahl erstmal unbekannt) und wie kann ich dann die Variablen in dem array speichern?
Mein Ansatz ist
Code:
 string[,] Daten = new string[,7]
Ich wollte nun bei string[****?,7] ****? durch eine Laufvariable ablösen aber das ging nicht. Mir wurde da beim kompilieren immer ein Fehler angezeigt. Ich will aber auch keine feste Zahl einsetzen weil es soll dynamisch bleiben.
Ich hoffe mir kann hier jemand helfen.

Mfg naund
 
Hi und Willkommen bei tutorials.de,

Arrays haben eine feste Größe.
Man kann zwar schon ein Array anlegen, von dem erst zur Laufzeit die Größe bekannt wird,
aber so wie hier immer beliebig mehr/weniger...
möglich, aber alles Andere als ideal.
Nimm eine Liste. std::list...

Und wenn man mit string und list sowieso schon in C++ drin ist:
Für jeden Eintrag der Liste wäre es zwar möglich,
ein 7-string-Array zu machen.
Aber eine kleine Klasse, bestehend aus name, ort... wäre um einiges besser.
 
Zurück