streamsize
Indica el tamaño de la secuencia.
#ifdef _WIN64
typedef __int64 streamsize;
#else
typedef int streamsize;
#endif
Comentarios
El tipo es un entero que describe un objeto que puede almacenar un recuento del número de elementos implicados en operaciones de la secuencia.Su representación tiene al menos 16 bits.No es necesariamente suficiente para representar un byte arbitrario colocar dentro de una secuencia.
Ejemplo
Después de compilar y ejecutar el programa siguiente, busque el archivo test.txt para ver el efecto de establecer streamsize.
// ios_streamsize.cpp
// compile with: /EHsc
#include <iostream>
#include <fstream>
int main( )
{
using namespace std;
char a[16] = "any such text";
ofstream x( "test.txt" );
streamsize y = 6;
x.write( a, y );
}
Requisitos
encabezado: <IOS>
espacio de nombres: std