Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

streamsize

 

Indica el tamaño de la secuencia.

#ifdef _WIN64
    typedef __int64 streamsize;
#else
    typedef int streamsize;
#endif

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.

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

IOS <deEncabezado: >

Espacio de nombres: std

Mostrar: