Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Matrix mit CStringArray

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
18.10.2006, 13:35 Uhr
ThaMubber



Hi,


C++:
...
CStringArray bla;
...

bla.Add(_T("a"));
bla.Add(_T("b"));
bla.Add(_T("c"));
...



wenn ich mit CStringArray ein objekt erzeuge steht mir soweit ich weiss ein "endloses"
CString array zur verfügung. Macht der intern immer eine art realloc???

Nun zu meinem Problem:
Das was ich haben will ist fast das selbe nur als Matrix. Wo ich die größe der Matrix nicht eingeben will! Müsste doch so ähnlich wie beim obigen Feld gehen oder ?



Zitat von Verfasser:

So...
_|0 1 2 3.....
0|_|_|_|_|
1|_|_|_|_|
2|_|_|_|_|
3|_|_|_|_|
.
.
.



Was ich machen will ist sowas :
myMatrix[0].Add(_T("in CStringArray 0"));
myMatrix[0].Add(_T("nochwas in CStringArray 0"));

myMatrix[1].Add(_T("in CStringArray 1"));
myMatrix[1].Add(_T("nochwas in CStringArray 1"));



Brauch eure hilfe


Gruß
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
18.10.2006, 13:43 Uhr
www.pat



hi!

Das erinnert mich an die komplexen Zahlen.
Da wird eine Klasse erstellt in der man 2 Integer ablegen kann.
Sieh dir mal das an:
www.fun-soft.de/showtopic.php?threadid=6930&PHPSESSID=9fcaf1e0780ef2c451d469d30eef2488
 
Profil || www.pat&">Private Message || www.pat&searchfor=author&startsearch=1&">Suche Download || Zitatantwort || Editieren || Löschen || IP
002
18.10.2006, 13:51 Uhr
ThaMubber



wieso komplexe zahlen?
Sehe da kein zusammenhang sorry.


Gruß
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
18.10.2006, 14:15 Uhr
www.pat



ich dachte, weil komplexe Zahlen auch 2-dimensional sind.
Dann könnte man einen Array mit komplexen Variablen ihnen füllen.

z.B.

C++:
komplex a;
a.define(1,2);

komplex KArray[1]=a;



kann auch sein, dass ich den Zweck falsch verstanden habe.
 
Profil || www.pat&">Private Message || www.pat&searchfor=author&startsearch=1&">Suche Download || Zitatantwort || Editieren || Löschen || IP
004
18.10.2006, 14:18 Uhr
ThaMubber



Vielleicht hab ich es oben blöd erklärt,

Ich brauche ein array mit CStringArray's wobei ich die größe von anfang an nicht weiß.
Die Größe variiert immer.

Hab mir gedacht wenn es bei einem Feld möglich ist ein "endloses" array mit Cstring's zu bekommen dann müsste es bei einem "array mit cstringarray's" auch möglich sein.

Gruß

ThaMubber
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
18.10.2006, 14:24 Uhr
www.pat



Achsoo sry, total daneben geschossen...
 
Profil || www.pat&">Private Message || www.pat&searchfor=author&startsearch=1&">Suche Download || Zitatantwort || Editieren || Löschen || IP
006
18.10.2006, 15:31 Uhr
ThaMubber



Ok hab hier was gefunden was mit sicherlich helfen wird...zwar über nen umweg aber es müsste gehen.



C++:
CObArray arrStrings;
if(i > arrStrings.GetUpperBound())
        arrStrings.Add(new CStringArray);

CStringArray* pStringArray = (CStringArray*)arrStrings[i];



Falls es doch eine Möglichkeit gibt ohne Umwege mein Problem zu lösen,
würd ich mich freuen wenn ihr euch melden würdet.


Gruß
ThaMubber
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: