Есть ли способ прочитать данные из файла до пробела? у меня есть файл
John J. Doe
и я хочу прочитать файл и поместить John
в 1 переменную, J.
в другую переменную и Doe
в конечную переменную. Как мне это сделать с помощью ifstream?
Есть ли способ прочитать данные из файла до пробела? у меня есть файл
John J. Doe
и я хочу прочитать файл и поместить John
в 1 переменную, J.
в другую переменную и Doe
в конечную переменную. Как мне это сделать с помощью ifstream?
Вы можете просто прочитать значения в переменных std::string, это автоматически токенизирует их.
std::string fName, middleInit, lName;
my_stream >> fName >> middleInit >> lName;
Это ваше имя файла или содержимое файла? Я предполагаю, что это содержимое файла.
#include<fstream>
#include<string>
//..........
ifstream fin;
fin.open("your file", ifstream::in);
string var1, var2, var3;
fin>> var 1 >> var2 >> var 3;