记录C++中和String相关的方法,C++11。
cstring
头文件:cstring
方法名 | 用途 | 用法 | 参考 |
---|---|---|---|
strcpy | 复制 src 所指向的字符串,包含空终止符,到首元素为 dest 所指向的字符数组。若 dest 数组不够大则行为未定义。若字符串重叠则行为未定义。 | char* strcpy( char* dest, const char* src ); | strcpy |
string
成员函数
头文件:string
方法名 | 用途 | 用法 | 参考 |
---|---|---|---|
c_str() | 返回字符串的不可修改的 C 字符数组版本 | const CharT* c_str() const noexcept; | c_str |
data() | 返回指向字符串首字符的指针 | const CharT* data() const noexcept; | data |
push_back() | 后附给定字符 ch 到字符串尾 | void push_back( CharT ch ); | push_back |