La función miembro push_back() se proporciona para agregar caracteres. Agrega el carácter c al final de la string, aumentando su longitud en uno.
Sintaxis:
void string:: push_back (char c) Parameters: Character which to be appended. Return value: None Error: throws length_error if the resulting size exceeds the maximum number of characters(max_size).
// CPP code for to illustrate // std::string::push_back() #include <iostream> #include <string> using namespace std; // Function to demonstrate push_back() void push_backDemo(string str1, string str2) { // Appends character by character str2 // at the end of str1 for(int i = 0; str2[i] != '\0'; i++) { str1.push_back(str2[i]); } cout << "After push_back : "; cout << str1; } // Driver code int main() { string str1("Geeksfor"); string str2("Geeks"); cout << "Original String : " << str1 << endl; push_backDemo(str1, str2); return 0; }
Producción:
Original String : Geeksfor After push_back : GeeksforGeeks
Este artículo es una contribución de Sakshi Tiwari . Si le gusta GeeksforGeeks (¡sabemos que le gusta!) y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA