Manipulators in C++ in hindi

1 Deepak
इस लेख में हम C++ के एक topic Manipulators in Hindi के बारे में जानेंगे-

Explain C++ Manipulators?

Table of contents (toc)

Manipulators in Hindi

Manipulators विशेष फंक्शन होते हैं जो output format को निर्धारित करने के लिए use किये जाते हैं। ये ios function के स्थान पर use किये जाते हैं। Manipulator का use करने के लिए header files iomanip.h को include करना पड़ता है।

Example of Manipulator

दो या दो से अधिक Manipulators का use एक statement में एक chain के रूप में किया जाता है।

cout<<manip1<<manip2<<manip3<<item;

इस तरह का संसोधन उस समय उपयोगी होता है, जब हम output के विभिन्न columns को display करना चाहते हैं।


basic Manipulators Function 

कुछ Manipulator के syntax तथा उदाहरण निम्नलिखित है -
1. set base(int) : यह integer argument के  conversion को base set करता है। यहाँ argument 0,8,10,16 होना चाहिए। By default इसका value 0 set होता है।
उदाहरण : cout<<setbase(10);

2. endl : यह नई line पर output stream को भेजता है।
उदाहरण : cout<<endl;

3. ends : यह string में null character add करता है।
उदाहरण : cout<<ends;

4. ws : यह input stream में से while space को हटाता है।
उदाहरण : cin>>ws;

5. dec : यह integer को decimal में convert करता है।
उदाहरण : cout<<dec<<int var1;
                cin>>dec>>int var2;

6. oct : यह integers को octal में convert करता है।
उदाहरण : cout<<oct<<int var1;
                cin>>oct>>int var2;
7. hex : यह integers को hexa decimal में convert करता है।
उदाहरण : cout<<oct<<int var1;
                cin>>oct>>int var2;

Program of Manipulators

 #include<ioman.h>  
 #include<iostream.h>  
 #include<conio.h>  
 void main()  
 {  
  int num=100;  
 clrscr();  
  cout<<setw(8)<<num<<endl;  
  cout<<setw(8)<<hex<<num<<endl;  
  cout<<setw(8)<<out<<num,<<endl;  
  getch();  
 }  

Use of manipulators

Manipulators के use निम्न हैं-
  1. Output format को निर्धारित करने के लिए करते हैं।
  2. ios function की अनुपस्थिति में Manipulators का use किया जाता है ।
आशा करता हूँ Manipulators in C++ in hindi की लेख आपके लिए लाभदायक रहा हो।


Post a Comment

1 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.

Hi please, do not spam in comments

#buttons=(Ok, Go it!) #days=(20)

Our website uses cookies to enhance your experience. Check Out
Ok, Go it!