string& assign (const string& str);
string& assign (const string& str, size_t subpos, size_t sublen);
string& assign (const char* s);
string& assign (const char* s, size_t n);
string& assign (size_t n, char c);
/*
std::string stra("helloworld");
std::string str;
str.assign(stra);
str.assign(stra,0,5);
*/
/*
char pch[15]="helloworld";
std::string str;
str.assign(pch);
str.assign(pch,5);
*/
/*
std::string str;
str.assign(5,'c');
*/
相关文章
- no matching function for call to ‘std::basic_string
::assign(std::string&, int) - std::string、std::wstring的关系
- std :: basic_string 会优于Windows上的std :: wstring吗?
- std::string (std::wstring),反之亦然。
- 为什么std::fstream类不采用std::string?
- oracle to_char函数将number转成string
- 编写类String的构造函数、拷贝构造函数、析构函数和赋值函数
- 如何使用模板将lambda转换为std::函数
- 命令行参数:关于java程序中main函数的String[] args参数的用法
- C++STRING类常用函数