Непонятки с указателями
От: Аноним  
Дата: 15.03.06 11:41
Оценка:
BOOL VOpenFileWithModeEx(PCHAR FileName,IPin **ppPin,INT CompressionMode)
{
        
        Video->OpenEx(FileName,ppPin),(TCompressionMode)CompressionMode);

}

TVideo::OpenEx(PCHAR FileName,IPin **ppPin,TCompressionMode CompressionMode)
{
        
 //получаю FOutPin - указатель нормальный     
(*ppPin)=FOutPin;
}


//===========================================

IPin *pPin=NULL;
//Вызываю
VOpenFileWithModeEx(infile.c_str(),&pPin,WithoutCompressor);

pPin равен NULL

Что я делаю не правильно?
Добавлено форматирование — Кодт
Re: Непонятки с указателями
От: ekamaloff Великобритания  
Дата: 15.03.06 11:54
Оценка:
Здравствуйте, Аноним, Вы писали:

[...]

Не считая того, что это не компилируется, все правильно (в том смысле, что если FOutPin != 0, то и pPin != 0)
It is always bad to give advices, but you will be never forgiven for a good one.
Oscar Wilde
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.