Array einen wert zuweisen?!?!?!
-
Hallo,
bin neuling in sachen c++, will einem array einen wert (eine null) zuweisen.
es ist ein progi, um einen zug mittels digitaldecoder zu steuern. array[6] stellt die geschwindigkeit dar, ich will nun bei der procedur destroy diesem array den wert "0" zuweisen, damit der zug nicht beim neustart unkontrolliert losfährt (das tut er im moment).
array[6]=0; IdTCPClient1->WriteLn("SET "+array[0]+" GL "+array[1]+" "+array[2]+" "+array[6]+" "+array[5]+" "+array[10]);
danke im voraus!
-
memset ( array, 0, sizeof ( array ) );
-
sei aber mit sizeof(array) vorsichtig... wenn du mal nur noch einen zeiger auf den speicher haben solltest dann musst du schon größe*sizeof(typ) verwenden...