FileQueue queue; collect_matching_files(&queue);
Deleting: [████████████████████] 100% (847/847) fcremove.exe
ThreadPool pool(thread_count); pool.process(&queue, delete_file_task); fcremove.exe