Я пытаюсь прочитать файл во временную переменную, фильтруя файл по элементам в массиве.Я делаю это, открывая файл и в цикле while чтения файла, запускаю другой цикл (очень плохая идея IMO), чтобы проверить, соответствует ли содержимое массиву, если так, то строка отбрасывается и переходит к следующемуline.
Работает, но плохо, когда есть 20 000 строк ввода.Я читаю с массивом из 10 элементов, который, по сути, превращает его в файл с 200 000 строк.
Есть ли способ обработать это быстрее?