vb中读取dat文件的语句是这样的
Seek #10, 14
Get #10, , lo
lo = lo / 6 - 20
vc中的读取语句是这样的
file.Seek(24,CFile::begin);
m_k = (file.GetLength()-23)/6-20;
这个位置不一样是因为读取的不同 这地方没错 主要是 vc读取的数据后面全是空白了 也算上了 所以每次vc读取都会比vb的语句长大概六百多字节数 希望大牛们帮解决下
Seek #10, 14
Get #10, , lo
lo = lo / 6 - 20
vc中的读取语句是这样的
file.Seek(24,CFile::begin);
m_k = (file.GetLength()-23)/6-20;
这个位置不一样是因为读取的不同 这地方没错 主要是 vc读取的数据后面全是空白了 也算上了 所以每次vc读取都会比vb的语句长大概六百多字节数 希望大牛们帮解决下
用内存映射方式读那个.dat文件,获取到头指针,就可以操作
file.Seek(24,CFile::begin);
您好 这是我读取的语句
Open是打开
Seek是设置文件指针
read才是读啊
vc上要先读取才能知道长度么?