正如标题所说,我很好奇是否有办法用scanf读取C++字符串.
我知道我可以读取每个char并将其插入到deserved字符串中,但我想要的是:
string a;
scanf("%SOMETHING", &a);
Run Code Online (Sandbox Code Playgroud)
gets()
也行不通.
提前致谢!
我有类似的东西
template <typename T>
T func1() { /* ... */ }
template <typename T>
T func2() { /* ... */ }
// many other functions which use the same template line
Run Code Online (Sandbox Code Playgroud)
如果我试试这个
template <typename T>
T func1() { /* ... */ }
T func2() { /* ... */ }
Run Code Online (Sandbox Code Playgroud)
我得到编译错误.
是否有可能只编写template
一次部件并使代码工作?