Писалось в свободное от работы время, просто чтобы вспомнить Visual C++, т.к. сейчас работаю с SQL и Шарпом...
alexey_ma да уж прикольная ошибочка...
chesnok можно было написать и на asm с вызовом функций API, но ведь в данном случае это не принципиально.
Может посоревнуемся?

Поправленное, есть еще глюки, нет проверки на существование файла. Блин, суббота, воскресенье, завтра понедельник, нормальные люди отдыхают, а я последние два месяца все выходные и праздники провожу на работе...