Condividi tramite


streamsize

Indica la dimensione del flusso.

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

Note

Il tipo è un integer con segno che descrive un oggetto che può archiviare un conteggio del numero di elementi in questione in varie operazioni del flusso. La rappresentazione dispone di almeno 16 bit. Non è necessariamente sufficienti per rappresentare un percorso arbitrario di byte all'interno di un flusso.

Esempio

Dopo la compilazione e l'esecuzione del programma seguente, consultare il file test.txt per visualizzare l'effetto di impostare 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 );
}

Requisiti

IOS <diIntestazione: >

Spazio dei nomi: std

Vedere anche

Riferimenti

Programmazione di iostream

Convenzioni di iostream