
{filelink=15945}
#include
#include
#include
#include
#include
using namespace std;
void lireContenuNum(const string nom_fichier, vector dest)
{
ifstream stream_entree;
double temp;
stream_entree.open(nom_fichier.c_str());
if (stream_entree.fail())
{
throw -1;
}
while (stream_entree >> temp)
{
if(isdigit(temp))
{
dest.push_back(temp);
}
}
}
int main(int argc, char** argv)
{
vector info_num;
const string nom_fichier = "notes.txt";
try
{
lireContenuNum(nom_fichier, info_num);
} catch (int err) {
cerr << "Erreur pendant la lecture du fichier " << nom_fichier << err << endl;
exit (1);
}
for (size_t i = 0; i < info_num.size(); i++)
{
cout << info_num[i] << " ";
}
cout << endl;
return (0);
}