C++ 字符串库 - Push_back


描述

它将字符 c 添加到字符串末尾,将其长度增加一。

宣言

以下是 std::string::push_back 的声明。

void push_back (char c);

C++11

void push_back (char c);

C++14

void push_back (char c);

参数

c - 它是一个字符对象。

返回值

没有任何

例外情况

如果抛出异常,则字符串不会发生任何变化。

例子

在下面的 std::string::push_back 示例中。

#include <iostream>
#include <fstream>
#include <string>

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