Métodos de Cin en C++ - Michelle Torres
Métodos de Cin en C++ - Michelle Torres
Métodos de Cin en C++ - Michelle Torres
michelle torres
Blog de desarrollo web, tecnología, software libre y otras cosas.
7 min de lectura
El dato puede ser procesado para ser almacenado en los diferentes tipos que manejamos
comúnmente, así como; int, float, char, string o bool.
cin.get()
cin. Ignore()
cin. getline()
cin.get()
Este método permite leer solo el primer caracter que ingresa el usuario cuando se le pide
ingresar una palabra y después mostrarlo en pantalla.
cin.ignore()
cin.ignore() se puede utilizar con 2 parametros o sin parámetros, uno lo utilizamos para la
cantidad de caracteres que vamos a ignorar y el otro para decir hasta que carácter va a
ignorar.
cin.ignore() se utiliza para ignorar lo que hay en el buffer y no salte la lectura de datos
cuando cambia de string a int.
cin.getline()
Este método nos deja leer strings en c++, y para poder hacer función de esto, se necesita
declarar una variable tipo “string”, y hay dos formas de poder leer los datos que el usuario
ingrese como las siguientes:
esta forma permite solo leer la cadena hasta el carácter que lo limita.
1 getline(cin,”nombre de la variable”)
2.
Se puede usar también sin un carácter que delimite la cadena, y su acción será un salto de
línea por defecto.
Get extrae un carácter de cin y lo guarda como una variable. Si se extrae y es el fin del
fichero, se activa el indicador de fin de fichero. Si el buffer de entrada se encuentra vacío,
cuando el programa llega a la instrucción, se detiene en espera de teclear un caracter y
pulsar enter.
cin.get (carácter)
El enter también se toma como un carácter ya que se lee como un flujo de entrada
después de introducir el entero, y para poder evitar que pase este problema se debe
limpiar el buffer con el método de ignore.
Getline lee la serie de caracteres desde el flujo de entrada y los guarda en la variable
cadena. Se leen hasta el final del flujo, hasta el primer carácter que coincide con el
carácter final que se haya especificado. Getline añade el carácter nulo al final de la cadena
de manera automática.
Like this:
Like
Be the first to like this.
Me gusta 0
jesus limon
egresado de la carrera tecnica el electricidad industrial del politecnico de guadalajara,
actualmente cursando la carrera en ingienieria en comunicaciones y electronica, aparte del
estudio trabajo y soy independiente.
Introducción a la
Programación Programación C / C++ Programación programación
Filtrar una lista con Crear un entorno Acentos en C++ Aprende Python 3.7 – ¿Por qué cuando
Python virtual en Python Python tutorial sumas números
decimales no son
exactos? El estándar
IEEE 754 para
decimales
Introducción a la
Aplicaciones Programación C / C++ programación C / C++
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Listas desplegables en los Si te gusta lo que lees aquí y Arrays arreglos bootstrap
quieres colaborar, acepto
formularios HTML
donaciones desde $1 c++ cadenas calc
Operador Aritmético
Invítame un cafe
css css3 debian debug
ensamblador facebook
Padres, hijos y hermanos
en jQuery
formularios FSL git
GitHub gnome google inc
Peticiones HTTP ( GET,
Contáctame: hola@michelletorres.mx