hello friends, trying to understand a little work with txt, and in c + +, the file I can not open and goes straight to the end, what will my mistake
the file is called nombres.txt and contains
carlos, alberto, raul, tomas,
and the code is
#include<iostream>
#include<fstream>
#include<string>
using namespace std;
int main()
{
string linea;
string nombre;
char a=',';
cout<<"ingrese el nombre buscado"<<endl;
getline(cin, nombre);
ifstream miArchivo ("nombres.txt");
if (miArchivo.is_open())
{
while (getline(miArchivo, linea,a ))
{
if (nombre==linea)
{
cout<<"el nombre buscado esta presente "<<endl;
}
else
{
cout<<"el nombre no esta"<<endl;
}
}
miArchivo.close();
}
else
{
cout<<"algo paso"<<endl;
}
getchar();
return 0;
}