С текстовыми строками все в порядке, а когда проходят бинарные данные, то они портятся,
т.е я собираю данные в c_buffer, потом c_buffer сливаю в файл, и если встречаю
pdest = strrchr( c_buffer, '\x0d\x0a' );
использую strlen(c_buffer)+1) то
if ( pdest != NULL )
{
cW.Write(c_buffer,strlen(c_buffer)+1);
strcpy(c_buffer,"");
}
так тоже портятся