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

dynamiczna tablica wskaznokow jako argument funkcji.

Ostatnio zmodyfikowano 2018-06-04 11:45
Autor Wiadomość
bleda
Temat założony przez niniejszego użytkownika
dynamiczna tablica wskaznokow jako argument funkcji.
» 2018-06-03 13:23:47
Witam, przy tak napisanym kodzie :
C/C++
typedef struct Jumper
{
   
} ELIST;

float wynik( struct[] ); // deklaracja funkcji.

int main()
{
    ELIST ** wsk = new ELIST *[ 20 ];
    wynik( & wsk );
    return 0;
}

dostaje komunikat o błędzie :
0.cpp|32|error: variable or field 'wynik' declared void|
0.cpp|32|error: expected primary-expression before 'struct'|
0.cpp||In function 'int main()':|
0.cpp|48|error: 'wynik' was not declared in this scope|
0.cpp|198|error: variable or field 'wynik' declared void|
0.cpp|198|error: expected primary-expression before 'struct'|
||=== Build finished: 5 errors, 0 warnings ===|


Jak poprawnie zdeklarować tablicę?
P-171346
pekfos
» 2018-06-03 13:45:35
Twoja deklaracja funkcji jest błędna. W komunikacie błędu masz podany typ wartości, którą próbujesz przekazać. Taki typ powinien mieć argument.
P-171347
bleda
Temat założony przez niniejszego użytkownika
» 2018-06-03 13:59:58
Próbowałem już tak :
C/C++
void wynik( struct * );

dostaje komunikat o błędach :
0.cpp|32|error: variable or field 'wynik' declared void|
0.cpp|32|error: expected primary-expression before 'struct'|
0.cpp||In function 'int main()':|
0.cpp|48|error: 'wynik' was not declared in this scope|
0.cpp|198|error: variable or field 'wynik' declared void|
0.cpp|198|error: expected primary-expression before 'struct'|
||=== Build finished: 5 errors, 0 warnings ===|
P-171348
pekfos
» 2018-06-03 14:29:08
Wiesz jaki typ ma &wsk? Podpowiedź: nie występuje tam słowo struct.
P-171349
bleda
Temat założony przez niniejszego użytkownika
» 2018-06-04 11:45:53
ok, łapię.
C/C++
void wynik( E1ist * wsk );
P-171370
« 1 »
  Strona 1 z 1