Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » output einlesen

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
04.07.2003, 14:07 Uhr
~nAvi
Gast


Wie kann ich den output von einem Programm einlesen das ich mit system() gestartet habe (unter Linux)?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
04.07.2003, 14:51 Uhr
ao

(Operator)


Umleiten in ein File und dieses danach einlesen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
04.07.2003, 14:53 Uhr
~nAvi
Gast


hmmm das wäre ein möglickeit.
Kannsch du mal posten wies genau geht?
Habs mal vor ewig bei X mit LFS gemacht weis es aber nicht mehr.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
04.07.2003, 14:54 Uhr
daredevil
Speicherteufel


z.B.
system("date>>hallo.dat");
danach die datei auslesen.
--
tschüss,
DareDevil
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
04.07.2003, 15:47 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


oder eben nicht mit system starten sondern pipe benutzen
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
04.07.2003, 17:16 Uhr
~nAvi
Gast


wie geht des?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
04.07.2003, 19:32 Uhr
Pablo
Supertux
(Operator)


mit Pipe?

Im shell

$ programxyz | programmabc

In C++

system("programxyz | programmabc");
Die Auswirkung ist folgende: Das Programm programxyz wird wie gewöhnlich ausgeführt, aber all ihre Ausgaben (sdtout) werden dann in programmabc umgeleitet und zwar in stdin von progamabc
--
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
04.07.2003, 19:51 Uhr
~nAvi
Gast


Genau das brauch ich, aber wie fang ich die dann im 2. Prog ständig ab, weil ja duaernd ausgaben erfolgen!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
04.07.2003, 21:27 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


dann musst du am besten _popen benutzen ... gibts im Linux-Forum einen Thread dazu
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
05.07.2003, 11:59 Uhr
~nAvi
Gast


über die Suche finde ich den aber net
kannsch mir mal den link posten (oder so erklären)
 
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: