C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
C++ Vector operator=()This function assigns new values to the vector container and replacing old ones. SyntaxConsider two vectors 'v' and 'v1'. Syntax would be : v.operator=(v1); Here, the values of v1 vector are assigned to the vector v2. Parameterv1:v1 is a vector object. Return valueIt returns *this. Example 1Let's see a simple example. #include<iostream> #include<vector> using namespace std; int main() { vector<char> v{'C','#'}; vector<char> v1; v1.operator=(v); for(int i=0;i<v.size();i++) std::cout<< v[i]; return 0; } Output: C# In this example, values of v vector are assigned to the vector v1 using operator= () function. Example 2Let's see a another simple example. #include<iostream> #include<vector> using namespace std; int main() { vector<string> v{"java"}; vector<string> v1{".NET"}; cout<<"initially,value of v1 is :"; for(int i=0;i<v1.size();i++) std::cout<<v1[i]; cout<<'\n'; cout<<"Now, the value of vector v1 is :"; v1.operator=(v); for(int i=0;i<v1.size();i++) std::cout<<v1[i]; return 0; } Output: java In this example, values of v vector are assigned to the vector v1 using operator=() function and replacing the old contents.
Next TopicC++ Vector
|