Bonjour tout le monde !
Voilà, je ne comprends pas, j'ai un programme qui ne veut pas se compiler et je désespère vraiment ...
#include <iostream> // iostream.h est déprécié
#include <string>
#include <fstream>
#include <cstdlib>
int main()
{
ifstream file("fichier.txt");
if( !file.is_open() )
{
std::cerr << "Erreur d'ouverture du fichier" << std::endl;
return EXIT_FAILURE;
}
std::string line;
std::vector<std::string> file_content;
while( std::getline( file, line ) )
{
file_content.push_back( line );
}
// désormais file_content[i] contient la i-ème ligne du fichier (attention c'est un tableau, ca commence à la ligne 0)
return EXIT_SUCCESS;
}
Y'a t-il un oubli, quelquechose ?
Sinon, connaissez-vous un bout de code qui me permettrait d'ouvrir un fichier et de l'implémanter dans une variable tableau (pour exploitation de cette variable ensuite) ?
Merci beaucoup.