4 réponses
fou2dodie
Messages postés
605
Date d'inscription
mercredi 6 juin 2001
Statut
Membre
Dernière intervention
29 août 2006
33
24 janv. 2003 à 14:43
24 janv. 2003 à 14:43
je sais pas je mettrais simplement
while (!feof(file) or szBuffer==etoile)
{
fread(&szBuffer, 1, 1, file);
}
if (szBuffer==etoile) {
cout<<"etoile trouvé!";
}
ça pourrait marcher nan?
attention je suis pas un crack donc je dis ça comme ça, sans trop être sur, mais bon t'as rien à perdre à essayer!
si ça marche dis le moi!
LMCT
All I know is I’m in love
with someone who loves me too.
while (!feof(file) or szBuffer==etoile)
{
fread(&szBuffer, 1, 1, file);
}
if (szBuffer==etoile) {
cout<<"etoile trouvé!";
}
ça pourrait marcher nan?
attention je suis pas un crack donc je dis ça comme ça, sans trop être sur, mais bon t'as rien à perdre à essayer!
si ça marche dis le moi!
LMCT
All I know is I’m in love
with someone who loves me too.
ben malheureusement ca ne marche pas, la boucle foncionne mais mais le message "etoile trouvé ne s'affiche pas.
char etoile[]="*";
while (!feof(file)||(szBuffer==etoile))
{
fread(&szBuffer, 1, 1, file);
}
if (szBuffer==etoile){cout<<"etoile trouvé!"; }
char etoile[]="*";
while (!feof(file)||(szBuffer==etoile))
{
fread(&szBuffer, 1, 1, file);
}
if (szBuffer==etoile){cout<<"etoile trouvé!"; }
1. pourquoi char etoile[]="*"; plutot que char etoile='*';
pas de guillemet juste une cote et pourquoi etoile en tableau?
2.
if (szBuffer==etoile) ne peut pas fonctionner c comme si tu faisai
if (&szBuffer[0]==&etoile[0]) et toi ceux que tu veux c'est :
if (szBuffer[0]==etoile[0])
pas de guillemet juste une cote et pourquoi etoile en tableau?
2.
if (szBuffer==etoile) ne peut pas fonctionner c comme si tu faisai
if (&szBuffer[0]==&etoile[0]) et toi ceux que tu veux c'est :
if (szBuffer[0]==etoile[0])