http://www.sendspace.com/file/lly73w написал чекер для ВК на C++ принимает список кукис cookie.txt, чекает их, битые переносит в invalid.txt выкладываю с сорцами, надеясь что найдётся добрый человек, который покритикует код и укажет что можно улучшить. за хорошую помощь в улучшении кода готов заплатить icq 8 6776690 остальные тестируйте на здоровье
Бегло просмотрев твой код нашел море недочетов ) 1) переполнение буфера. 2) один или два лишних циклов. 3) вместо массива строк в стеке (из-за которого кстати и переполнение в ф-ции file()) лучше юзать вектор или иной контейнер. 4) зачем реализацию выносить в хэдэр, они не для этого созданы. 5) от глобальных переменных можно тоже отказаться. 6) ну можно было хоть как нибудь сделать опционально выбирать файлы )) п.с. возможно что то еще не доглядел ))
цикл Code: while(strcmp(cookies[cookiesNum].c_str(), "")){ cookiesNum++; }; можно написать записать так Code: while(strcmp(cookies[cookiesNum++].c_str(), "")); а можно вобще не использовать Code: string cookies[1000] = {""}; лучше использовать вектор для куков, но можно и массив оставить, только переполнение убрать Code: while(!fin.eof()) { getline(fin, strings[n]); // это убрать n++; if(++n > 1000) break; } также тип возвращаемых значений во многих функциях я бы поменял с int на bool...