【发布时间】:2011-05-12 07:57:20
【问题描述】:
所以我有类似的代码
int main(int argc, char* argv[])
{
string outputUrl ;
string outputContainer ;
string outputUserName ;
for(int i = 0 i>=argc; i+2){
switch(argv[i]){ //C2450
case "-server" : {outputUrl += (argv[i+1]);} break; //C2051
case "-container" : {outputContainer = (argv[i+1]);} break; //C2051
case "-nickname" : {outputUserName += (argv[i+1]);} break; //C2051
}
}
为什么它给我编译器错误 C2450 和下一行 C2051? 如何解决这种问题?
【问题讨论】:
标签: c++ visual-studio visual-studio-2008 command-line command-line-arguments