Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » struct initialisieren

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
16.10.2006, 16:11 Uhr
ThaMubber



Hi,

Habe so eine ähnliche struktur:


C++:
typedef struct{
    int a;
    int b;
    CString c;
}Strct;



Bei aufruf einer funktion wird speicher allokiert:


C++:
...
Strct *FinalArr = new Strct[100];
...



Das klappt alles wunderbar, kann es auch ohne Probleme
benutzen,.. nun möchte ich aber dass alle struktur variablen mit einem default wert vorbelegt werden.

Also wenn ich in der Funktion 100 Stück erzeuge, sollen alle z.B. schon mit (1,1,_T("blub"))
initialisiert worden sein.


Höchstwahrscheinlich ist das ganz simple, komme aber grad nicht drauf


Danke!

Dieser Post wurde am 16.10.2006 um 16:12 Uhr von ThaMubber editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
16.10.2006, 16:19 Uhr
Spacelord
Hoffnungsloser Fall



C++:
struct Strct{
    int a;
    int b;
    CString c;
    Strct(int _a=1,int _b=1,CString _c="blub"):a(_a),b(_b),c(_c){}
};



Gruß Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
16.10.2006, 16:26 Uhr
ThaMubber



ach
danke dir, hat geholfen!

Gruß
ThaMubber
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


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: