Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] Invalid array assignment

Ostatnio zmodyfikowano 2015-11-01 20:51
Autor Wiadomość
pekfos
» 2015-10-31 18:16:59
Bez pętli to tak:
std::fill( tablica, tablica + rozmiar, 0 );
On chyba nie chce pętlą z lepszego powodu, niż to, by pętli w kodzie nie widzieć.
P-139450
j23
» 2015-10-31 18:38:42
A jakiż to lepszy powód? Wydajność? Ok, może zawsze użyć memset, tylko że to rozwiązanie bardziej z C niż C++, a i tak zawiera w sobie pętlę, której w kodzie nie będzie widzieć ;) Odniosłem wrażenie, że OP po prostu chce sobie uprościć zapis, zatem użycie std::fill jest jak najbardziej ok. Może także użyć wspomnianego kontenera std::array zamiast zwykłych tablic.
P-139453
TheReclif
Temat założony przez niniejszego użytkownika
» 2015-11-01 20:51:13
Dzięki wielkie za wszystkie odpowiedzi. Poeksperymentuję trochę i wybiorę najlepsze(niekoniecznie najwydajniejsze)rozwiązanie. Jak na razie-temat zamykam.
P-139486
1 « 2 »
Poprzednia strona Strona 2 z 2