我正在尝试用C++编写一个代码,允许您输入一些文本,它将打开一个附加了变量s_input的网站.但是,我收到此错误:
'system':无法将参数1从'std :: string'转换为'const char*'
我看到你看到的最后一行的错误.
cin >> s_input;
transform(s_input.begin(), s_input.end(), s_input.begin(), tolower);
s_input = "start http://website.com/" + s_input + "/0/7/0";
system(s_input);
Run Code Online (Sandbox Code Playgroud)
我是C++的新手,这更像是一个学习计划..所以请尽可能多地展示一些例子!谢谢!
如果s_input
是std::string
(我打赌它是):
system(s_input.c_str());
Run Code Online (Sandbox Code Playgroud)
该函数system
采用const char*
as参数,因为错误消息明确指出.
归档时间: |
|
查看次数: |
2426 次 |
最近记录: |