C++ и указатели
От: huntex http://troyashka.ru/
Дата: 24.01.11 14:20
Оценка:
Всем привет! Есть следующий РАБОЧИЙ код:

void foo1()
{
   CvMat _h = cvMat(3, 3, CV_64F); // инициализация;
   
   ... работа с _h ... 
   
   foo3(*_h); // верный результат!
}


Теперь пытаюсь разделить код на 2 функции

void foo1()
{
   CvMat _h;
   
   foo2(& _h);
   
   foo3(*_h); // ошибка!
}

void foo2(CvMat * _h)
{
   * _h = cvMat(3, 3, CV_64F); // инициализация
   
   ... работа с _h ...   
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.