Re[4]: указатели
От: Burd Украина http://proxysearcher.sourceforge.net
Дата: 28.08.04 06:39
Оценка:
Здравствуйте, alexej_zarva, Вы писали:

>> void Func(BYTE** value)

>> {
>> *value = (BYTE*) malloc (10);
>> if(value)
>> {
>> тут я в value записываю данные.
>> причем размер этих данных фиксирован и равен 10
>> но после записи в конец дописывается еще какая-то произвольная пурга.
>> так вот как избавиться от этой пурги???
>> }
>> }

Я кажись понял. А кто под двойной указатель память выделяет?

value = (BYTE**) malloc (1 * sizeof(BYTE**));

По-моему так, уважаемые господа програмисты, или я опять не прав?
Любая задача имеет решение, даже когда решения не существует
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.