Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/154.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
c+上的字符串过滤+; 在C++中给出字符串文字,必须删除如“愚”等有毒词。< /P>_C++_String_Filter_Replace - Fatal编程技术网

c+上的字符串过滤+; 在C++中给出字符串文字,必须删除如“愚”等有毒词。< /P>

c+上的字符串过滤+; 在C++中给出字符串文字,必须删除如“愚”等有毒词。< /P>,c++,string,filter,replace,C++,String,Filter,Replace,假设我有一个数组,像 char[][]={"...",".."...and more...} 我的绳子就像 char str[]="......." 任何能在这里帮助我的图书馆函数 提前感谢您的帮助增强字符串算法 例如: string str1="Hello Dolly, Hello World!" replace_first(str1, "Dolly", "Jane"); // str1 == "Hello Jane, Hello World!" replace_last(str1, "H

假设我有一个数组,像

char[][]={"...",".."...and more...}
我的绳子就像

char str[]="......."
任何能在这里帮助我的图书馆函数


提前感谢您的帮助

增强字符串算法

例如:

string str1="Hello Dolly, Hello World!"
replace_first(str1, "Dolly", "Jane"); // str1 == "Hello Jane, Hello World!"
replace_last(str1, "Hello", "Goodbye"); // str1 == "Hello Jane, Goodbye World!"
erase_all(str1, " "); // str1 == "HelloJane,GoodbyeWorld!"
erase_head(str1, 6); // str1 == "Jane,GoodbyeWorld!"
从下载boost


这个特定库的文档是(第5页是关于替换算法的)

确保您没有犯任何错误!FITST建议不使用C++中的C构造。