Moin
Es gibt bei Delphi eine Funktion die heißt zeromemory. Dieser übergibt man einen Pointer und eine Länge. Dann schreibt die Funktion Nullen ab dier entsprechenden Speicherstelle.
Gibt es sowas bei Qt auch? Habe nichts finden können....
Array/Struct 'löschen' bzw. mit Werten vorbelegen
Re: Array/Struct 'löschen' bzw. mit Werten vorbelegen
Hat nichts mit Qt zu tun, das ist C/C++.rubikon hat geschrieben:Moin
Es gibt bei Delphi eine Funktion die heißt zeromemory. Dieser übergibt man einen Pointer und eine Länge. Dann schreibt die Funktion Nullen ab dier entsprechenden Speicherstelle.
Gibt es sowas bei Qt auch? Habe nichts finden können....
Code: Alles auswählen
struct MyStruct myStruct;
memset(myStruct, 0, sizeof(MyStruct));
Code: Alles auswählen
struct MyStruct
{
MyStruct() { myInt= 3; }
int myInt;
};
Mit array:
Code: Alles auswählen
const int len=26;
int myInts[len];
memset(myInts, 0, len*sizeof(int));