streamsize
Oznacza rozmiar strumienia.
#ifdef _WIN64
typedef __int64 streamsize;
#else
typedef int streamsize;
#endif
Uwagi
Typ jest całkowita, opisującą obiekt, który można przechowywać licznik instrumenty różne operacje strumienia.Jego reprezentacji ma co najmniej 16 bitów.Nie jest koniecznie wystarczająco duże, aby reprezentować pozycji dowolnego bajtu w strumieniu.
Przykład
Po kompilowania i uruchamiania następujący program przyjrzeć się test.txt pliku, aby zobaczyć efekt ustawienie 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 );
}
Wymagania
Nagłówek: <ios>
Obszar nazw: std