fnds Posted May 7, 2009 at 11:36 AM Report #262088 Posted May 7, 2009 at 11:36 AM Boas, os meus conhecimentos de C ainda não são grande coisa, eu gostava de saber o que é preciso para criar uma função do género do popen mas que suporte simultaneamente leitura e escrita.
Baderous Posted May 7, 2009 at 03:04 PM Report #262141 Posted May 7, 2009 at 03:04 PM A função fopen permite abrir um ficheiro para leitura e escrita. Se quiseres, podes usar a função open com as flags O_CREAT e O_RDWR.
fnds Posted May 7, 2009 at 08:11 PM Author Report #262216 Posted May 7, 2009 at 08:11 PM Sim mas eu precisava de um que dessa para os dois ao mesmo tempo, ou seja, que desse tanto para enviar como para receber informação do processo, algo como o modo r+ do fopen. E em windows.
Betovsky Posted May 7, 2009 at 08:14 PM Report #262217 Posted May 7, 2009 at 08:14 PM Tens de fazer um fork e usar pipes, se não me engano. "Give a man a fish and he will eat for a day; Teach a man to fish and he will eat for a lifetime. The moral? READ THE MANUAL !" Sign on a computer system consultant's desk
fnds Posted May 7, 2009 at 08:19 PM Author Report #262218 Posted May 7, 2009 at 08:19 PM Sim também já cheguei a essa conclusão (by triton), em linux é relativamente facil, há montes de código que faz isso, agora em windows é mais complicado, vou ler a documentação e ver o source do python..
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now