Witam, mam naprzykład tablice dwu wymiarowa lub wskaźnik do niej (nie globalną) o elementach typu int i rozmiarze 4000x5000.
Jak szybko taką tablice wyzerowac (oczywiscie w czasie dzialania programu).
Dzięki.
Witam, mam naprzykład tablice dwu wymiarowa lub wskaźnik do niej (nie globalną) o elementach typu int i rozmiarze 4000x5000.
Jak szybko taką tablice wyzerowac (oczywiscie w czasie dzialania programu).
Dzięki.
rozumiem ze masz wskaznik do takiej talibcy ?
int (*asdf)[5000] ?
nyo to memset( asdf, 0, 5000 * 4000 * sizeof( int ) )
ofc ponizej O(n) nie zejdziesz ;pppp
no chyba ze masz wskaznik do tablicy wskaznikow do tablic intow ;p
czyli
int **asdf ;>
wtedy
int i;
for( i = 0; i < 4000; i++ ) memset( asdf[i], 0, 5000 * sizeof( int ) );
;>
Albo ZeroMemory()
Dzięki.