启动入参使用c++

启动入参使用c++

定义成标准头
int main(int argc, char *argv[])
argv[i]
非标准
int main() {
    PWSTR cmdLine = GetCommandLineW();

    int argc;
    PWSTR *argv = CommandLineToArgvW(cmdLine, &argc);
}

 

 

//参数使用

if (argc==3)
{
    if (strcmp(argv[0], "-e")==0)
    {
        iMode = 1;
    } 
    else if (strcmp(argv[0], "-d")==0)
    {
        iMode =2;
    }
    sInput=argv[1];
    sOutput=argv[2];
}

_tmain 
Unicode下就是wmain
否则就是main

 

[参考]

http://stackoverflow.com/questions/16706632/c-tchar-to-stdstring

你可能感兴趣的:(启动入参使用c++)