C++ String Library - push_back



Description

It appends character c to the end of the string, increasing its length by one.

Declaration

Following is the declaration for std::string::push_back.

 void push_back (char c); 

C++11

 void push_back (char c); 

C++14

 void push_back (char c); 

Parameters

c − It is a character object.

Return Value

none

Exceptions

if an exception is thrown, there are no changes in the string.

Example

In below example for 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; } 
string.htm
Advertisements