C++ - string::push_back

函数功能:

在后面添加一项


vector头文件的push_back函数,在vector类中作用为在vector尾部加入一个数据。
string中的push_back函数,作用是字符串之后插入一个字符。

函数原型:

void push_back(value_type_Ch);
在vector类中:
void push_back(const_Ty&_X)
{
insert(end(),_X);
} 


例子:

// string::push_back
#include 
#include 
#include 

int main ()
{
  std::string str;
  std::ifstream file ("test.txt",std::ios::in);
  if (file) {
    while (!file.eof()) str.push_back(file.get());
  }
  std::cout << str << '\n';
  return 0;
}


你可能感兴趣的:(C++)