Найти строку в файле и вывести на экран [закрыт]

136
09 мая 2019, 15:00

С++

В файле записаны строка "string", и еще 2 строки ниже. Я знаю номер этой строки "num".

Задача: вывести на экран и удалить из файла строку с номером num, строку num+1 и строку num+2.

Answer 1

Можно так

while(std::getline(file, line)) {
  ++counter;
 if (counter == num) {
  // работа со строкой line
 }
 // для num+1 и num+2 аналогичные проверки
}
READ ALSO
… в параметрах шаблонной функции

… в параметрах шаблонной функции

В чём разница между следующими объявлениями? Как правильно вызывать оба варианта?

149
Ошибка при определении функции xor

Ошибка при определении функции xor

ругается на месте bool xor

157
Неоднозначный вызов шаблонных функций

Неоднозначный вызов шаблонных функций

Как правильно вызывать каждую из функций? Почему в первом случае вызывается первая функция, а во втором - вторая?

132