streamsize
表示流的范围。
#ifdef _WIN64
typedef __int64 streamsize;
#else
typedef int streamsize;
#endif
备注
该类型是描述对象可以存储元素数计数的各种流操作涉及一个带符号的整数。 它表示具有至少16位。 它不必足以表示在流中的任意字节位置。
示例
在生成并运行下面的过程后,请查看文件test.txt选项查看设置 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 );
}
要求
标头: <ios>
命名空间: std