Здравствуйте, Romul, Вы писали:
R>Здравствуйте, Alex007, Вы писали:
A>>Спасибо огромное что мой бред прочитали
A>>так и пытаюсь сделать
R>...........................
A>>//1) В этом виде при записи теряются 00 в данных
A>>/****************************************************************************
A>> cW.Write(c_buffer, charlen(c_buffer));
A>> strcpy(c_buffer,"");
A>>/****************************************************************************
R>Твой вопрос про первый метод относится к этому блоку?
R>.........................
A>>как реализовать 1 метод?
A>>Спасибо
Если ты имеешь в виду, что не записывается нуль терминатор строки, то это потому, что strlen возвращает длину без учета нуль терминатора, т.е. надо
strlen(c_buffer)+1