关于int main(int argc, char * argv),该如何解决
关于int main(int argc, char ** argv)
在vs2010中,
#include <stdio.h>
#include "StdAfx.h"
int main(int argc, char ** argv)
{
int i;
for (i=0; i < argc; i++)
printf("Argument %d is %s.\n", i, argv[i]);
return 0;
}
操作ctrl +F5

通过在“运行”输入CMD以后,D:\opencv\RGB practice\test\Debug\test.exe显示:

那我该怎么办?求帮助!从网上看到需要修改环境变量,难道是D:\opencv\RGB practice\test\Debug\test.exe不在搜索路径之中么?我该怎么办,能给出图解将感激不尽
------解决方案--------------------
cmd 下
"D:\opencv\RGB practice\test\Debug\test.exe"
加个引号
因为路径有空格
------解决方案--------------------
路径中包含空格的时候,需要在路径的前后分别加双引号
------解决方案--------------------
"D:\opencv\RGB practice\test\Debug\test.exe" a b c d e
在vs2010中,
#include <stdio.h>
#include "StdAfx.h"
int main(int argc, char ** argv)
{
int i;
for (i=0; i < argc; i++)
printf("Argument %d is %s.\n", i, argv[i]);
return 0;
}
操作ctrl +F5
通过在“运行”输入CMD以后,D:\opencv\RGB practice\test\Debug\test.exe显示:
那我该怎么办?求帮助!从网上看到需要修改环境变量,难道是D:\opencv\RGB practice\test\Debug\test.exe不在搜索路径之中么?我该怎么办,能给出图解将感激不尽
------解决方案--------------------
cmd 下
"D:\opencv\RGB practice\test\Debug\test.exe"
加个引号
因为路径有空格
------解决方案--------------------
路径中包含空格的时候,需要在路径的前后分别加双引号
------解决方案--------------------
"D:\opencv\RGB practice\test\Debug\test.exe" a b c d e