作者slimlight (...)
看板C_and_CPP
标题[问题] 用指标参数输入函数,无法变更原输入(opencv)
时间Wed May 20 17:20:03 2009
我的程式码如下:
int main()
{
...
IplImage *frame_c=NULL; //IplImage为opencv自定义的结构
load_image(frame_c);
cout<<frame_c->width; //这一行无法执行,程式产生错误必须关掉,似乎是因为
frame_c还是NULL
...
}
void load_image( IplImage *c ){
c = cvLoadImage("图片路径");
cout<<c->width;//这行可以执行
}
传值呼叫,传参考呼叫的概念我知道
之前用指标参数也都没什麽问题,但上面的code我实在不知道哪里出问题
所以来请教一下,谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.194.187
1F:推 stonehomelaa:double pointer 05/20 17:34
2F:→ james732:第一步:void load_image( IplImage **c ) 05/20 18:44