All string operations/functions in c++

452


#include <iostream>
#include <string>
#include <algorithm>
using namespace std;

int main()
{
// APPENDING OR ADDING ANY TWO STRINGS

        //   string s1,s2;

        //   s1 = "fam" ;
        //   s2 = "ily" ;

        //   s1.append(s2); 
        //   cout << s1 ;


        //   cout << s1 + s2;
            
            
// ACCESSING THE PARTICULAR ELEMENT OF THE string

        // string s="family";
        // cout<<s[1];

// FOR CLEARING THE WHOLE STRING     //  CLEAR FUNCTION 

        // string s1="sfjaljfalfjal";
        // cout<<s1;
        
        // s1.clear();
        // cout<<s1;
        
// COMPARING THE TWO STRINGS   // COMPARE FUNCTION 

        // string s1="abc" ;
        // string s2 = "xyz" ;
          
        // if(s1.compare(s2)==0)
        // cout << " string are equal " ;
          
        // else
          
        // cout << " strings are not equal ";
          
// CHECKING WEATHER STRING IS EMPTY OR NOT //   EMPTY FUNCTION

        // string s1="abc";
        // s1.clear();
          
        // if(s1.empty())
        // cout<<"string is empty";
          
        // else
        // cout << " string is not empty " ;

// DELETING THE PARTICULAR ELEMENT FROM THE STRING // ERASE FUNCION  

        // string s = "nincompoop";
        // cout << s ;
        
        // s.erase(3,1); cout << endl ;
        // cout << s ;
        
// FINDING THE ELEMENTS IN THE STRING // FIND FUNCTION 

      // string s = "nincompoop" ;
      // cout << s.find("poo");

// INSERTING THE ELEMENTS IN BETWEEN OF THE STRING // INSERT FUNCTION

      // string s1 = "nincompoop";
      // cout << s1 << endl;
      
      // s1.insert(2,"lol");
      // cout << s1;
        
// FINDING OUT THE LENGTH OF THE STRING // SIZE AND LENGTH FUNCTION

    // string s1;
    // s1 = "nincompoop";
    // cout << s1.size();
        
// FOR PRINTING THE SUNSTRING OF THE STRING // SUNSTR() FUNCTION

    // string s1="nincompoop";
    // cout << s1.substr(3,9);
    
// CONVERTING NUMERIC STRING TO INTEGER STRING // STOI FUNCTION

    // string s1="786";
    // int x = stoi(s1);
    // cout << x+2;
     
// CONVERTING INEGER TO STRING FORM  

    // int s1=786;
    // cout << to_string(s1) + "2" ;
    
// SORTING THE STRING IN ASCENDING ORDER

  // string s1 = "kshitj" ;
  // cout << s1 << endl;
   
  // sort( s1.begin() , s1.end() );
  // cout<< s1 ;
  
// SORTING THE STRING IN DESCENDING ORDER

  // string s1 = " kshitij ";
  // cout << s1 <<endl;
  
  // sort( s1.begin(), s1.end(), greater<int>());
  // cout << s1;
  
   

return 0;

}