problème de synchronisation de thread
bonjour,
je lis les flux de sortie et d'erreur d'une commande lancée et malheureusement le flux d'rreur est affiché avant celui de sortie :
Code:
1 2 3 4 5 6 7 8
| 're' n'est pas reconnu en tant que commande interne
ou externe, un programme ex?cutable ou un fichier de commandes.
Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\>re
C:\> |
alors qu'en principe ca aurait du faire ceci :
Code:
1 2 3 4 5 6 7 8 9
|
Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\>re
're' n'est pas reconnu en tant que commande interne
ou externe, un programme ex?cutable ou un fichier de commandes.
C:\> |
j'utilise un thread pour lire le flux d'erreur et le programme lis le flux de sortie
comment faire pour que le message d'erreur soit placé au bon endroit ?
merci