Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
ты память не выделил 30.10.02 13:55 Число просмотров: 1128
Автор: йцукенг <jcukeng> Статус: Member
|
> Возник трабл и то ли я что то не догоняю, то ли... :)) > Имеем след. код: > > CRegKey myKey; > myKey.Open(.....); > LPSTR sValue; > ULONG lSize; > myKey.QueryStringValue("test", sValue, &lSize); > > На этапе компиляции все проходит без ошибок, а в момент > исполнения кода имеем следующее: > Run-Time Check Failure ## - The variable 'sValue' is being > used without being defined. > > Как это понять? Переменная то объявлена?! LPSTR - это УКАЗАТЕЛЬ на строку.
естественно, что выдается ошибка, поскольку ты не только не выделил память плд строку но даже не проинициализировал указатель sValue.
будь внимательнее:)
|
|
|