首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

读取二进制文件,如何知道该文件字节数?要用seekg函数可以咩~

2012-06-05 
读取二进制文件,怎么知道该文件字节数?要用seekg函数可以咩~?在某个类的构造函数里面从二进制文件中读取数

读取二进制文件,怎么知道该文件字节数?要用seekg函数可以咩~?
在某个类的构造函数里面从二进制文件中读取数据,将数据存储到由指针p指向的动态开辟的数组空间中,并逐行显示到屏幕上。T-T

[解决办法]
LINUX API:
stat or lseek

C API:
fseek + ftell

C++ API:
seekp + tellp or seekg + tellg
[解决办法]

探讨

LINUX API:
stat or lseek

C API:
fseek + ftell

C++ API:
seekp + tellp or seekg + tellg

[解决办法]
C API
用fseek定位到文件尾,用ftell返回文件长度。

其他的就不懂了。

热点排行