sikora9300 Temat założony przez niniejszego użytkownika |
referencja, problem » 2011-11-07 19:27:03 hej, dzisiaj jak przerabiałem funkcje to napotkałem na błędy i kompletnie nie wiem jak Sobie z nimi poradzić??
oto kod funkcji:
void reset_zmienne( int & wcz, int & pu, int & a1, int & b1, int & x1, int & y1, int & il, bool & p1[], bool & p2[], int & pr1[], int & pr2[], int & pr[], int & tr[] ) { a1 =- 2; b1 =- 1; x1 =- 2; y1 =- 1; pu = 25000; wcz =- 1; losuj( il, pr, tr ); for( int i = 0; i < 27; i++ ) { if( p1[ i ] == false ) { p1[ i ] = true; } if( pr1[ i ] == false ) { pr1[ i ] = true; } } for( int i = 0; i < 25; i++ ) { if( p2[ i ] == false ) { p2[ i ] = true; } if( pr2[ i ] == false ) { pr2[ i ] = true; } } } ... main() { reset_zmienne( wczytany, punkty, a, b, x, y, ilosc, przy1, przy2, przez1, przez2, pi, ti ); }
a o to błedy:
http://fotofotki.pl/pliki_img/yf2ze38vnzygs83r1s.jpg
|
|
Drraven |
» 2011-11-07 19:32:02 kod daj w [.cpp] Wiesz, że już w C można dać jako parametr nieskończenie wiele parametrów? |
|
pekfos |
» 2011-11-07 19:34:22 ... On ma problem z funkcjami więc po co mu mącisz o va_listach? |
|
sikora9300 Temat założony przez niniejszego użytkownika |
» 2011-11-07 19:40:03 kiedy wymarzę wszystkie zmienne po il to działa...czy to może być spowodowane tym że chcę przezanać za dużo argmentów do funkcji, a funkcja nie chce ich przyjąć, albo po prostu jest ich za dużo?? |
|
DejaVu |
» 2011-11-07 19:50:24 Zauważ, że problem jest z Twoim przekazywaniem tablic do funkcji. Poczytałbyś stosowny rozdział to nie miałbyś problemu. |
|
sikora9300 Temat założony przez niniejszego użytkownika |
» 2011-11-07 19:56:21 a może mi wskazać jaki dokładnie mam bład ??? bo nie mam pojęcia |
|
DejaVu |
» 2011-11-07 20:08:07 wszystkie argumenty za argumentem il. |
|
« 1 » |