000
02.06.2005, 15:41 Uhr
~drfreud
Gast
|
Hi Leute,
hab mal ne Frage an euch...
ich habe versucht 2-dimensionale Arrays an eine Funktion zu übergeben, doch leider bekomme ich folgende Fehlermeldung:
cannot convert 'int [*][6] to 'int [*][2] for argument '2' to void ausgabe(int [*][6], int [*][2], sdt::string*, int, int)
Funktionsprototyp:
C++: |
void ausgabe(int hauptsp[500][6], int virtsp[500][2], string prozess[500], int htsp, int vtsp);
|
Aufruf in der main():
C++: |
ausgabe(haupts, virts, namen, hs, vs);
|
Funktionsdeklaration:
C++: |
void ausgabe(int hauptsp[500][6], int virtsp[500][2], string prozess[500], int htsp, int vtsp) { }
|
hab schon nachgeschaut wegen der übergabe mehrdimensionaler arrays, aber irgendwie nix gefunden was mir weiterhelfen könnte. Wäre über eure hilfe sehr dankbar |