std::basic_istream::gcount() en C++ con ejemplos

El std::basic_istream::gcount() se usa para contar los caracteres en la string dada. Devuelve el número de caracteres extraídos por la última operación de entrada sin formato. La operación de entrada sin formato es devuelta por estas funciones: get() , getline() , ignore() , peek(), read() , etc.

Archivo de cabecera:

<iostream>

Sintaxis:

streamsize gcount() const

Parámetro: Este método no acepta ningún parámetro.

Valor devuelto: Devuelve el número de caracteres extraídos por la última operación de entrada sin formato.

A continuación se muestra el programa para ilustrar std::basic_istream::gcount() :

Programa 1:

// C++ code to illustrate std::gcount()
  
#include <bits/stdc++.h>
using namespace std;
  
// Driver Code
int main()
{
  
    // Initialise array of characters
    char arr[20];
  
    // Declare string stream
    istringstream stream("GeeksforGeeks");
  
    // Read the string in string stream
    stream.read(arr, sizeof arr);
  
    // Print the count of characters in
    // string "GeeksforGeeks"
    cout << "The count of characters"
         << " in the string "
         << " is " << stream.gcount()
         << endl;
  
    return 0;
}
Producción:

The count of characters in the string  is 13

Referencias: http://www.cplusplus.com/reference/istream/basic_istream/gcount/

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 *