Код: Выделить всё
std::ifstream file("myfile.txt");
std::string discard;
int num;
file >> discard >> num; // to consume e.g. HEADER 55
строка формата состоит из мультибит-символов, не связанных с ними, за исключением % %: каждый такой символ в строке формата потребляет ровно один идентичный символ из входного потока или вызывает функцию, если в следующем символе не соответствует равным. /> , кроме >> по строке, по сравнению с известным значением и прерванным операцией, если сравнение не удалось, есть ли что -то похожее на >> std :: way ("header") , что будет более прямо выразить это дело? (В моем воображении это «не так безумно», потому что другие >> входные операции уже делают это на других типах сбоев, таких как сбой целочисленного анализа).
Подробнее здесь: https://stackoverflow.com/questions/796 ... -to-fscanf
Мобильная версия