char array leeren, aber größe beibehalten
-
Hallo,
ich arbeite z.Zt gerade mit einer FileMapping Klasse. Um ein Filemapping zu leeren muss ich der Methode Write(charFeld[FM_SIZE]) aufrufen und ein leeres char Feld übergeben. Das übergebene char Feld muss auf jeden Fall FM_SIZE groß sein, soll aber leer sein (also überall NULL oder '').
Beim Initialisieren von einem Feld geht das ganz praktisch mit
char feld[FM_SIZE] = {NULL};
allerdings will ich nicht jedesmal ne neue Variable initialisieren.
Ich hab mal folgendes versucht
charFeld = "" versucht
Aber ich hab das Gefühl da wird das ganze Feld verkleinert. Muss ich also wirklich jedes einzelne Feld durchgehen und auf NULL bzw. '' setzen?
-
soll natürlich so heissen
char feld = ""
-
Noe! Machs mit memset()