// CPP code to demonstrate append(str)
#include <iostream>
#include <string>
using namespace std;
// Function to demonstrate append()
void appendDemo(string str1, string str2)
{
// Appends str2 in str1
str1.append(str2);
cout << "Using append() : ";
cout << str1 << endl;
}
// Driver code
int main()
{
string str1("Hello World! ");
string str2("GeeksforGeeks");
cout << "Original String : " << str1 << endl;
appendDemo(str1, str2);
return 0;
}
// appending to string
#include <iostream>
#include <string>
int main ()
{
// easy way
std::string str = "Hello";
std::string str2 = " World";
std::cout << str + str2 << std::endl;
return 0;
}
#include <sstream>
// ...
std::stringstream ss;
//put arbitrary formatted data into the stream
ss << 4.5 << ", " << 4 << " whatever";
//convert the stream buffer into a string
std::string str = ss.str();
Code Example |
---|
Cpp :: c++ get type name of object |
Cpp :: OpenGL C++ Version |
Cpp :: size of stack in c++ |
Cpp :: C++ structure (Struct) |
Cpp :: how to get size of 2d vector in c++ |
Cpp :: c++ vectors |
Cpp :: priority queue c++ |
Cpp :: cout hex c++ |
Cpp :: C++ Structures (struct) |
Cpp :: function c++ |
Cpp :: c++ output |
Cpp :: rotate array cpp |
Cpp :: To Lower Case leetcode solution in c++ |
Cpp :: for loop f# |
Cpp :: prisma client |
Cpp :: min heap priority queue c++ |
Cpp :: Header for INT_MIN |
Cpp :: c++ struct |
Cpp :: c++ struct constructor |
Cpp :: C++ float and double Different Precisions For Different Variables |
Cpp :: new line in c++ |
Cpp :: macros in c++ |
Cpp :: matrix dynamic memory c++ |
Cpp :: cpp array init value |
Cpp :: how to remove maximum number of characters in c++ cin,ignore |
Cpp :: set size in c++ |
Cpp :: how to write a template c++ |
Cpp :: iostream c++ |
Cpp :: walk filesystem in c++ |
Cpp :: cpp read from file |