Я хочу загрузить некоторые данные из нескольких файлов, имеющих одну и ту же структуру. Я создал загрузчик, который может загружать данные из одного файла, но теперь я не знаю, как использовать загрузчик для загрузки всех данных этих файлов по одному, а затем добавить все эти данные в один список. Можно ли использовать только один загрузчик для() {} sententce?Можно ли использовать более одного загрузчика в одном действии?
1
A
ответ
0
Если ваш оператор for
может a) признать, что он достиг конца своего входа, b) переключиться на новый источник ввода, то да, один цикл может это сделать.
Это означает, что вы делаете код, который без проблем трудно поддерживать и трудно масштабировать (например, для добавления третьего источника входного сигнала). Вам было бы лучше с помощью одного фрагмента кода для итерации через ваши исходные источники и когда новый источник должен быть обработан, передайте открытый дескриптор на новую функцию для получения данных из этого источника.