Instead of just output.txt, change to a filename + "--" + KeyField format.
If I add multithreading support...
Adding support for user-specified filenames may be more trouble than it's worth -- Either NumThreads would have to be mandatory, or I'd have to add some kind of support for determining whether an argument denotes NumThreads or an output filename, Or I'd have to change commandline syntax entirely, such as by adding -i, -f, -o, -t switches and the like.
Nah. filename + "--" + KeyField is good enough for me; it's all I ever anticipate using.
Instead of just
output.txt
, change to a filename + "--" + KeyField format.If I add multithreading support... Adding support for user-specified filenames may be more trouble than it's worth -- Either NumThreads would have to be mandatory, or I'd have to add some kind of support for determining whether an argument denotes NumThreads or an output filename, Or I'd have to change commandline syntax entirely, such as by adding -i, -f, -o, -t switches and the like.
Nah. filename + "--" + KeyField is good enough for me; it's all I ever anticipate using.