Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » c++ programm mit var aus cin extern starten

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
06.12.2004, 01:14 Uhr
central



Hallo ,
habe leider in der suche nichts gefunden was mich weiter bringt.

ich versuche
string a;
cin >> a ; ## ist ein pfad zu einem film
system("mplayer", a) ;

was nicht gelingt
bekomme folgende fehlermeldung
/usr/include/stdlib.h:702: Fehler: too many arguments to function `int system(const char*)'

kann mir da bitte einer eine Hilfestellung geben
wie ich das umsetzen kann bzw muss .

gruß

central
--
no trouble no fun
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.12.2004, 01:34 Uhr
typecast
aka loddab
(Operator)


Das liegt daran, dass der Befehl system nur einen Parameter verlangt (steht ja in der Fehlermeldung). Du uebergibst aber zwei Parameter. Dein Code sollte irgendwie so lauten:


C++:
string a;
string befehl = "mplayer ";
cin >> a;
befehl += a;
system(befehl.c_str());



Wobei von der Verwendung von system() abzuraten ist. Siehe auch hier
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.12.2004, 14:32 Uhr
central



Danke ,
so geht es
werde es jetzt mal ohne system versuchen .

gruß

central
--
no trouble no fun
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
06.12.2004, 15:00 Uhr
virtual
Sexiest Bit alive
(Operator)


@central
Je nadch System gibt es dafür frei verfügbare Libraries, so daß Du überhaupt kein Programm aufrufen brauchst, sonern das ganze in Deiner Application ablaufen lassen kannst...
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
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: