इस लेख में हम C++ के एक topic Manipulators in Hindi के बारे में जानेंगे-
Explain C++ Manipulators?
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;
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 निम्न हैं-- Output format को निर्धारित करने के लिए करते हैं।
- ios function की अनुपस्थिति में Manipulators का use किया जाता है ।
आशा करता हूँ Manipulators in C++ in hindi की लेख आपके लिए लाभदायक रहा हो।
Nice 👌👌
ReplyDelete