basic_istream::get() in C++ with Examples
The basic_istream::get() is used to get the character. This function returns a one character if available, otherwise it will return end of the file.
Header File:
<iostream>
Syntax:
int_type get();
Parameters: The method basic_istream::get() doesn’t accept any parameter.
Return Value: The method basic_istream::get() returns a character if available, otherwise returns end of the file.
Below are the programs to illustrate basic_istream::get()
Program 1:
// C++ code for basic_istream::get() #include <bits/stdc++.h> using namespace std; // Driver Code int main() { // Declare string stream istringstream gfg( "w3wiki" ); // Here we get H char a = gfg.get(); cout << "First character is: " << a << endl; char b; // Here we got e gfg.get(b); cout << "After reading:" << a << " We got " << b << endl; return 0; } |
Output:
First character is: G After reading:G We got e
Program 2:
// C++ code for basic_istream::get() #include <bits/stdc++.h> using namespace std; // Driver Code int main() { // Declare string stream istringstream gfg( "Computer" ); // Here we get C char a = gfg.get(); cout << "First character is: " << a << endl; char b; // Here we got o gfg.get(b); cout << "After reading:" << a << " We got " << b << endl; char c; // Here we got m gfg.get(c); cout << "Now we got : " << c << endl; return 0; } |
Output:
First character is: C After reading:C We got o Now we got : m
Reference: std::basic_istream::get
Contact Us