Bonjour a tous,
j'essaye de lire un exe tout simple:
for(int i = 0; i < 9000; i++)
{
cout << "#output numero: " ;
cout << i+1 ;
Sleep(1000); //cannot read wen sleeping
}
sans le sleep tout va bien, mais des qu'il est actif le ReadFile me renvoie un:
ERROR_NO_DATA (error 232: The pipe is being closed)
pour info en remplacant le sleep par une grande boucle
for(int j = 0; j < 100000000; j++)
{
//a kind of wait
}
le resultat est le meme.
Quelqu'un aurait une explication ou une solution?
merci!!