0
J'ai essayé d'inclure et d'inclure "studio.h". Le compilateur dit eof non déclaré dans cette portée.Quel fichier d'en-tête pour eof()
J'ai si (infile.peek() == EOF())
Je
J'ai essayé d'inclure et d'inclure "studio.h". Le compilateur dit eof non déclaré dans cette portée.Quel fichier d'en-tête pour eof()
J'ai si (infile.peek() == EOF())
Je
You'don't mieux se référer au fil suivant: How does ifstream's eof() work?
En C, vous devriez inclure stdio.h et utiliser la constante EOF.
#include "stdio.h"
....
if (getc()==EOF){...}
Ou utiliser cette référence pour C++: cstdio
#include <cstdio>
#include <iostream>
...
if(infile.peek()==infile.eof())
Ne pas vous dire infile.eof()? –
Y at-il un moyen de jeter un coup d'œil à 2 caractères avant d'obtenir le personnage. – Alex
La définition de infile.peek() == infile.eof() ne fonctionnait pas. Comment puis-je vérifier le dernier caractère pour la fin du fichier? – Alex