Posted By: Rat (prilis mnoho her) on 'CZprogram'
Title: Re: redirect stdouty
Date: Mon Nov 7 14:11:56 2005
> > > uz to nedokazu znova pripojit na puvodni stdout. Jde to?
> > Zkousel jsi pouzit dup a dup2?
>
> Diky!! :) [byl jsem stuck s freopen a nedival jsem se kolem]
Mno, asi bych uplne nejasal. Tahle metoda muze zdanlive fungovat, ale... libc
si pri otevreni souboru bere nejake informace (typ filu, cachovani, ...) a
kdyz mu za jeho zady prehodis OS filedescriptor, tak se muze chovat
"nezvykle". V kazdem pripade by bylo vhodne pred ten dup pridat jeste fflush
na target fd.
> -Dzon
Krysa
rat@atrey.karlin.mff.cuni.cz Jsem Krysa
http://atrey.karlin.mff.cuni.cz/~rat/