我有一个字符串AB C.我需要在C++中用下划线(_)替换空格.是否有像perl或java一样的函数?
输入:
char* string = "A B C"
Run Code Online (Sandbox Code Playgroud)
产量
A_B_C
Run Code Online (Sandbox Code Playgroud)
有 std::replace
#include <algorithm>
...
std::replace (s.begin(), s.end(), ' ', '_');
Run Code Online (Sandbox Code Playgroud)