在用opencv写程序时用到了main函数传递双参数的问题,其中main为

int main(int argc, char* argv[])
{
IplImage* src = 0;
IplImage* dst = 0;

src = cvLoadImage(argv[1],1);
int angle = argv[2];}

这是会出现如题的错误,后来经过分析更正为如下代码

int angle = atof(argv[2]);即可


原因:在vs2008中用调试直接输入参数为 D:/hua.jpg 



​http://blog.sina.com.cn/s/blog_6a2236590100x5ji.html​