
29.04.2011, 01:00
|
|
Новичок
Регистрация: 09.04.2010
Сообщений: 0
С нами:
8468691
Репутация:
0
|
|
сканер крут конечно, мусор кидает, но для себя наваял прогу, которая эту хрень обрезает =)
Кидаешь рядом со скомпиленной прогой файл base.txt, на выходе получаешь base_good.txt. Никакого мусора в ссылках не будет.
code:
#include
#include
#include
#include
using namespace std;
void fill (const char*);
const int BUFSIZE = 512;
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
system("color 0A");
// int y=99;
fill("base.txt");
system("pause");
}
void fill(const char* filename)
{
ifstream ifile(filename);
ofstream ofile("base_good.txt");
if (!ifile.good()) return; // Ошибка открытия
while (!ifile.eof())
{
char buf[BUFSIZE];
ifile.getline(buf, sizeof(buf)-1);
buf[BUFSIZE-1] = '\0';
for (int i=0;i<=strlen(buf); i++) if (buf[i]==' ' || buf[i]=='\n' || buf[i]==';') buf[i]=0;
cout<<buf<<"\n";
ofile<<buf; ofile<<"\n";
}
ifile.close();
ofile.close();
}
Скачать вместе с бинарником
|
|
|