// you want to include <string>
#include <string>
#include <iostream>
int main()
{
string helloWorld = "Hello World!"; // creating string and assigning
std::cout << helloWorld; // will output what you assigned it!
/* you can also use strings with user
input (cin/getline)*/
string namePerson{};
getline(cin, namePerson); // getline allows for multi word input
std::cout << namePerson; // outputs name which person inputted
}
string x = "Hello", y = "World";
y.assign(x);
cout << "y= " << y << endl;
cout << "First character in x= " << x.at(0) << endl;
cout << "Length of string= " << x.length() << endl;
cout << "length of string= " << x.size() << endl; //better than .length
cout << "Substring of x: " << x.substr(3) << endl;
//or
cout << "Substring of x: " << x.substr(0,3) << endl;
cout <<"Before swapping: " << x << " " << y << endl;
x.swap(y);
cout << "After swapping: " << x << " " << y << endl;
cout << "position of the character He: " << x.find("He") << endl;
cout << "position of the second l: " << x.rfind("l") << endl;//make the searching operation from right to left
cout << x.erase(0,3) << endl; //delete from index 0 to less than 0
//or
cout << x.erase(3) << endl;
cout << x.replace(5,3,"early") << endl;
//or
cout << x.replace(x.find("e"),3,"ali") << endl;
cout << x.insert(1, "new") << endl;
#include <bits/std.hc++>
using namespace std;
int main(){
string word = {"Hi this my account on instgram 0.wht"};
cout<<word<<endl;
return 0;
}
#include <iostream>
#include <string>
int main(){
std::string name = "Eria";
std::cout <<name;
}
#include <string>
std::begin | returns an iterator to the beginning of a container
std::end | returns an iterator to the end of a container
std::size | returns the length of string
std::to_string | converts a number to string
std::stoi | converts a string to a signed integer
std::getline | read data from an I/O stream into a string
std::swap | specializes the std::swap algorithm
std::empty | checks whether the container is empty
#include <iostream>
using namespace std;
int main( ) {
string one = "Welcome to";
char ch[] = { 'S', 'o', 'f', 't', 'h', 'u', 'n', 't'};
string two = string(ch);
cout<<one<<endl;
cout<<two<<endl;
}
Code Example |
---|
Cpp :: what is the meaning of life and everything in the universe |
Cpp :: c++ formatting |
Cpp :: c++ while loop |
Cpp :: age in days in c++ |
Cpp :: c++ cin |
Cpp :: find maximum sum in array of contiguous subarrays |
Cpp :: cout stack in c++ |
Cpp :: c++98 check if character is integer |
Cpp :: c ++ program to insert into hashmap |
Cpp :: assignment operator with pointers c++ |
Cpp :: find nth fibonacci number |
Cpp :: c++ define array with values |
Cpp :: __builtin_popcount long long |
Cpp :: oop in c++ have 5 |
Cpp :: c++ linked list |
Cpp :: and c++ |
Cpp :: fractional knapsack problem |
Cpp :: pointer to pointer c++ |
Cpp :: binary tree |
Cpp :: data type c++ |
Cpp :: logisch oder |
Cpp :: expresiones regulares español |
Cpp :: css window id |
Cpp :: uint16_t in c++ |
Cpp :: whatsup |
Cpp :: apertura file in c++ |
Cpp :: . Shell sort in c++ |
Cpp :: Opengl GLFW basic window |
Cpp :: digits in c++ |
Cpp :: start google |