Langage C : Récupérer la mémoire tampon

Fermé
Grinvald - 8 nov. 2009 à 16:30
 tinoeldorados - 10 nov. 2009 à 15:11
Bonjour,
J'ai fait un petit programme en c utilisant du multi-thread, en mode console. Mais lorsque qu'un thread est sur un scanf non validé, je voudrai récupérer le contenu de se scanf grâce à un autre thread.

Je vois pour ma part deux solution. Je peut récupérer la mémoire tampon, la même que je peut vider avec fflush(stdin). Ou sinon, je pourrai récupérer le contenu de la ligne.

J'ai malheureusement aucune idée comment réalisé l'une ou l'autre des solutions.
Si quelqu'un pourrai m'apporter son aide se serai cool. Et si vous avez d'autre idée pour résoudre mon problème ou si j'ai pas été assez clair, hésité pas.

Merci

Grinvald
A voir également:

1 réponse

tinoeldorados
10 nov. 2009 à 15:11
En effet, ce n'est pas clair.
tu devrais fermer ce post et reposter une question plus claire

Je ne comprends pas ton histoire de mémoire flush ...
La mémoire c'est la mémoire, a toi de partager des zones entre tes threads et de surveiller qu'ils n'accèdent pas au même moment !!
0