basic_istream::get() en C++ con ejemplos

basic_istream ::get() se usa para obtener el carácter. Esta función devuelve un carácter si está disponible; de ​​lo contrario, devolverá el final del archivo.

Archivo de cabecera:

<iostream>

Sintaxis:

int_type get();

Parámetros: El método basic_istream::get() no acepta ningún parámetro.

Valor devuelto: el método basic_istream::get() devuelve un carácter si está disponible; de ​​lo contrario, devuelve el final del archivo.

A continuación se muestran los programas para ilustrar basic_istream::get()

Programa 1:

// C++ code for basic_istream::get()
#include <bits/stdc++.h>
using namespace std;
  
// Driver Code
int main()
{
    // Declare string stream
    istringstream gfg("GeeksforGeeks");
  
    // 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;
}
Producción:

First character is: G
After reading:G We got e

Programa 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;
}
Producción:

First character is: C
After reading:C We got o
Now we got : m

Referencia: std::basic_istream::get

Publicación traducida automáticamente

Artículo escrito por bansal_rtk_ y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *