Produit du jour : Microsoft Office 2007 Famille et étudiant à partir de 114.00 € (Logiciel)
07/05/2004 09:58 par bernard.barbier | 3 réponse(s) | Signaler un contenu abusif ou erroné
Bonjour,

J'ai un petit souci d'ignorance...

Objectif générique :
Ecrire une fonction à mettre en bibliothèque qui vérifie le contenu=

d'une chaîne de caractères conforme à un certain modèle (ex. avan=
t de
faire un atoi, du genre : int iStatus = iControleEntier (char * pc))

Contrainte obligatoire :
La vérification doit être faire avec (f)lex (ex. [+-]?[0-9]+ pour
valider une chaîne avant atoi)

Question :
Comment communiquer SIMPLEMENT(*) avec un programme (f)lex sachant que
la source de données de (f)lex est yyin, pointeur sur un type FILE* ?

(*) C'est là la contrainte 2 : pas de fork, pipe, shm, ni de creation d=
e
fichiers temporaires... Est-ce une chimère sans les IPC ou bien je n'ai=

pas lu assez la doc ?...

Merci du temps que je vous vole !

--
Cordialement,
Bernard.

--
"Vous avez beau dire, y'a pas seulement que de la pomme, y'a
autre chose, ce serait pas des fois de la betterave ? Hein ?"
Paul Volfoni (Jean Lefebvre) - Les Tontons Flingueurs.
Voir les 3 réponses - Poster une réponseCe sujet ne répond pas à vos besoins ? Posez votre question !
mots-clés : question, lex, appels, externes Catégories : Développement, Langage C
 
comment convertir un unsigned int en ...
Utilisation des fleche pour un jeux ...
 

 

Téléchargements

Tous les téléchargements