Как игнорировать пустую первую строку в «input.txt»? Я не обязательно знаю, что есть пустая строка (в данном конкретном случае есть, но я хочу сделать свой общий код), поэтому мне нужно иметь возможность читать строку, если есть информация, или пропустить ее, если она пусто. Это только для первой линии.C++ Игнорировать пустую первую строку
while (getline(mcFile, line)) {
istringstream liness2(line); ... }
Вот так я читаю строки. Если бы я точно знал, что любой входной файл, на который я запускал этот, имел пустую первую строку, я бы просто сделал «getline» раньше, но я этого не знаю.
Вы получите лучший ответ, если вы разместите существующий код. – YXD
также .. вы должны проверить, если это первая строка, и если она пустая. Если эти два условия успешны, пропустите его ... – vmpstr
'while (getline (mcFile, line)) { istringstream liness2 (линия); ... } ' Вот как я читаю строки. Если бы я точно знал, что любой входной файл, на который я запускал этот, имел пустую первую строку, я бы просто сделал «getline» раньше, но я этого не знаю. – user1187621