Biblioteca C ++ basic_ios - gcount

Descripción

Se utiliza para obtener el recuento de caracteres.

Declaración

A continuación se muestra la declaración de std :: basic_istream :: gcount.

streamsize gcount() const;

Parámetros

ninguna

Valor devuelto

Devuelve el número de caracteres extraídos por la última operación de entrada sin formato realizada en el objeto.

Excepciones

Strong guarantee - si se lanza una excepción, no hay cambios en la secuencia.

Carreras de datos

Accede al objeto de flujo.

Ejemplo

En el siguiente ejemplo para std :: basic_istream :: gcount.

#include <iostream>     

int main () {
   char str[20];

   std::cout << "Please, enter a word: ";
   std::cin.getline(str,20);
   std::cout << std::cin.gcount() << " characters read: " << str << '\n';

   return 0;
}

Compilemos y ejecutemos el programa anterior, esto producirá el siguiente resultado:

Please, enter a word: simplify
9 characteres read: simplify