When I start downloading file to the directory where there is a file with the same name, then ApexDC++ simply rewrite it. It would be better if it will compare
TTH of such two files and act like this:
1. TTH1 = TTH2 -> stop downloading;
2. TTH1 != (a bit) TTH2 -> download corrupted parts;
3. TTH1 != (absolutely) TTH2 -> overwrite or delete file.