std.string怎么操作
学习std::string有3个疑问:
1.怎么把"abc\0def"放入string;
2.怎么把字符串”\t\0\n123"追加到string里;
3.怎么从string里删除“c\0d"字符串;
[解决办法]
- C/C++ code
#include <iostream>#include <string>int main() { using namespace std; string s("abc\0def", sizeof("abc\0def")-1); s += string("\t\0\n123", sizeof("\t\0\n123")-1); s.erase(s.find(string("c\0d", sizeof("c\0d")-1)), sizeof("c\0d")-1); cout << s;}