Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Да, стопудова
05.02.04 00:10 Число просмотров: 1206
Автор: ih8u <i hate you> Статус: Member
|
> Это точно szData в структуре инициализируется функцией? Да, стопудова
> Может это твое дело выделить достаточный буфер и установить > szData а функция потом просто туда скопирует текст? Странно > это потому что не очень понятно что ты дальше с этим > буфермом делать будешь. Обычно делается так: > 1)доп функция длоя освобождения памяти > 2)буфер выделяется для твоего контекста потока или процесса > и при след вызове функции он освобождается и выделяет новый > 3)буфер выделяется в пределах памяти выделенной тобой под > структуру. Т.е. ты выделяешь sizeof(BBB)+1024 и функция > устанавливает szData в неиспользуемые 1024 байта. Причем ты > должен сказать какой реально буфер выделен под данные и > функция должно вернуть код ошибки если его мало Логично, но тут функция просто заполняет структуру, что бы получить данные из этой структуры и буфферов здесь нету, если только в самой функции
> Еще может в функции просто какая то ошибка получается (коды > там какие нить возвращается) и до изменения szData дело не > доходит? Это понятно что до изменения szData дело не доходит, я бы понял бы если бы и другие члены глючили, но другие нормальные!! а в этой глюки
|
|
|