if (dry_run) report_matches(&queue); return queue.count == 0 ? 1 : 0;
Proceed with permanent deletion? [y/N]: y fcremove.exe
ThreadPool pool(thread_count); pool.process(&queue, delete_file_task); if (dry_run) report_matches(&queue); return queue