如何在c ++中将命令行变量赋给char

时间:2016-04-26 05:38:46

标签: c++11 visual-c++

我想读取一个字符串并在C ++中解析它以从命令行将其转换为char。

示例:

sample.exe "Username" "Password"

我想将argv[1]argv[2]分配给某些字符值,如下所示

char buffer[MAX_BUF_LEN] = argv[1];

帮我解决这个问题

1 个答案:

答案 0 :(得分:1)

int main(int argc, char* argv[])
{
    assert(argc >= 3);
    std::string user(argv[1]);
    std::string pass(argv[2]);
}