Condividi tramite


streamsize

Indica la dimensione del flusso.

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

Note

Il tipo è un intero 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 in un flusso.

Esempio

Dopo aver compilato ed eseguito il programma, 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

intestazione: <ios>

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

programmazione di iostream

convenzioni di iostream