Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » argc und *argv[] an eine andere Funktion übergeben

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
19.03.2005, 16:24 Uhr
RedEagle



Hi

Ich möchte die Parameter, die beim start an die main-funktion übergeben worden sind, an eine andere Funktion übergeben:

C++:
//Prototyp:
bool QuickStart(int anzahl, char *wert[]);

int main(int argc, char *argv[])
{
  QuickStart(argc, argv[]); //zum ende der Main- funktion
  
//...



Es kommt aber immer dieser Fehler


Fehler:

parse error before `]' token



was muss ich machen, damit das Funktioniert??
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
19.03.2005, 16:34 Uhr
Oliver
S2-Pixelgeneral


Was solln die eckigen Klammern?


C++:
//Prototyp:
bool QuickStart(int anzahl, char *wert[]);

int main(int argc, char *argv[])
{
  QuickStart(argc, argv); //zum ende der Main- funktion
  
//...


--
Demokratie ist die Diktatur der Mehrheit.

www.siedler25.org/ ( Siedler2 - Remake )
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
19.03.2005, 16:40 Uhr
RedEagle



aber warum müssen die da nicht hin??
(Arrays als Argument habe ich noch nie gekonnt )
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
19.03.2005, 17:04 Uhr
Oliver
S2-Pixelgeneral



Zitat:

aber warum müssen die da nicht hin??



Warum sollten sie hin?
--
Demokratie ist die Diktatur der Mehrheit.

www.siedler25.org/ ( Siedler2 - Remake )
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
19.03.2005, 17:04 Uhr
RedEagle




Zitat von Oliver:
Warum sollten sie hin?


gute Frage
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
19.03.2005, 20:39 Uhr
Pablo
Supertux
(Operator)


das passt besser in ANSI C/C++ Forum
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
19.03.2005, 20:41 Uhr
Pablo
Supertux
(Operator)



Zitat von RedEagle:
aber warum müssen die da nicht hin??



weil [] dem Compiler zu verstehe gibt, dass du ein Element aus dem Array holen willst. typ varnam[]; sagt nur, dass es Array sein muss, aber varname[] ist flasch, weil nu in [ xxx ] eine Zahl eingeben musst.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
19.03.2005, 22:25 Uhr
RedEagle



aso, verstanden, danke
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


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: