Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
10.3. ENTRADAS/SALIDAS SIN FORMATO UTILIZANDO READ, GCOUNT Y<br />
WRITE<br />
Se lleva a cabo <strong>en</strong>tradas/salidas sin formato mediante las funciones miembro read y<br />
write. Cada una <strong>de</strong> estas funciones introduce o extrae, respectivam<strong>en</strong>te, un número<br />
<strong>de</strong>signado <strong>de</strong> caracteres <strong>de</strong> o <strong>de</strong>s<strong>de</strong> un arreglo <strong>de</strong> caracteres exist<strong>en</strong>te <strong>en</strong> memoria.<br />
La función gcount <strong>de</strong>termina el número <strong>de</strong> caracteres introducido.<br />
10.4. MANIPULADORES DE FLUJO<br />
<strong>C++</strong> proporciona varios manipuladores <strong>de</strong> flujo que cambian el formato por <strong>de</strong>fecto y<br />
el estado <strong>de</strong> la anchura Para utilizar manipuladores con parámetros, se <strong>de</strong>be incluir el<br />
archivo ''iomanip.h'':<br />
MANIPULADOR<br />
hex<br />
oct<br />
DESCRIPCION<br />
Cambia la base con la cual se interpretan los <strong>en</strong>teros<br />
<strong>de</strong>ntro <strong>de</strong> un flujo a hexa<strong>de</strong>cimal.<br />
Define a base octal.<br />
<strong>de</strong>c<br />
setbase<br />
setprecision<br />
width<br />
setw<br />
Devuelve la base <strong>de</strong>l flujo a <strong>de</strong>cimal.<br />
Toma un argum<strong>en</strong>to <strong>en</strong>tero 10, 8 o 16 para <strong>de</strong>finir la<br />
base. Necesita el archivo <strong>de</strong> cabecera iomanip.h.<br />
(Sin argum<strong>en</strong>to). Devuelve el ajuste actual <strong>de</strong> precisión<br />
<strong>de</strong> los números <strong>en</strong> punto flotante. (Lo mismo la función<br />
miembro precision).<br />
Define el ancho <strong>de</strong> campo y <strong>de</strong>vuelve el ancho anterior.<br />
Sin argum<strong>en</strong>to, <strong>de</strong>vuelve el ajuste pres<strong>en</strong>te.<br />
Define el ancho <strong>de</strong> campo.<br />
Los usuarios pue<strong>de</strong>n crear sus propios manipuladores <strong>de</strong> flujo.