Bonjour, voila je d�veloppe un programme sous linux et je voudrai connaitre l'�quivalent des fonctions scanf et sprintf en C++
En faite j'aimerai pouvoir r�aliser ce code en C++ (qui ne marche pas car les variables utilis�es dans le sscanf sont des strings)
planning est un vecteur de string contenant une pseudo "trame" du genre : 21.03/1/A/16
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8 string heure,action,codehouse, codeunit; for (unsigned i=0; i<planning.size();i++) { sscanf(planning[i],"%5c/%1c/%1c/%2c",&heure,&action,&codehouse,&codeunit); cout<<"Heure : "<<heure<<"Action : "<<action<<"CodeHouse : "<<codehouse<<"CodeUnit: "<<codeunit<<endl;
Vu que le sscanf ne prend pas les strings lors de la compilation j'ai une erreur.
Pour r�soudre mon probl�me, j'ai entendu dire qu'il fallait utiliser la foncion ofstream !
Si quelqu'un pourrait m'aider soit dans la direction avec ofstream ou soit dans une autre, se serait bienvenue !
Merci![]()
Partager