- Регистрация
- 19.06.2013
- Сообщения
- 36
- Благодарностей
- 4
- Баллы
- 8
Всем привет.
Стоит такая задача. В зависимости от входных настроек проекта, нужно либо читать строки из одного большого файла и синхронизировать список на все потоки, иначе просто не хватит памяти, либо же каждому потоку читать свой файл в список с последующим удалением этого файла и другим потокам он должен быть недоступен. Как-то это можно реализовать? Очень бы не хотелось делать два проекта с разным способом получения этих файлов.
Стоит такая задача. В зависимости от входных настроек проекта, нужно либо читать строки из одного большого файла и синхронизировать список на все потоки, иначе просто не хватит памяти, либо же каждому потоку читать свой файл в список с последующим удалением этого файла и другим потокам он должен быть недоступен. Как-то это можно реализовать? Очень бы не хотелось делать два проекта с разным способом получения этих файлов.