我在用read()读取序列化生成的文件时,总是不能成功。
我依次序列化了一个位图的矩形区域、BITMAPINFO结构体大小、位图数据大小、BITMAPINFO结构体、位图数据。
但在read时,前4个数据都能正确读取,读到位图数据时会出现程序终止对话框,好像实际的位图数据并没有“位图数据大小”那么大,所以读到了文件的外面。
我依次序列化了一个位图的矩形区域、BITMAPINFO结构体大小、位图数据大小、BITMAPINFO结构体、位图数据。
但在read时,前4个数据都能正确读取,读到位图数据时会出现程序终止对话框,好像实际的位图数据并没有“位图数据大小”那么大,所以读到了文件的外面。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货