- Я пытаюсь сделать цикл while, который выплевывает один элемент за раз из данного текстового файла.В настоящее время это делает это.Тем не менее, я хочу, чтобы он игнорировал пробелы и запятые, я хочу знать, когда есть элемент пространства и когда есть запятые.
Как я могу это сделать?
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
char database[50];
int n = 0, b;
string line;
ifstream data("/Users/MY-PC/Desktop/path.txt");
//while (!data.eof())
while (n!= sizeof(line))
{
if (line == " " || line == ",")
{
cout << "FAIL" << endl;
}
else
{
getline(data, (line));
cout << line[n] << endl;
n = n + 1;
}
}
system("pause");
return 0;
}