Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » mehrdimensionale arrays in funktionen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
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
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
02.06.2005, 15:50 Uhr
Tommix



Hallo,
sieht aus als ob in der main virts als int [500][6] deklariert ist (statt [500][2]).

- Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
02.06.2005, 15:53 Uhr
~drfreud
Gast


stimmt....

DANKESCHÖN


das war mir garnet aufgefallen....geht jetzt
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: