注册 登录
编程论坛 C++ Builder

请教BuilderC++一个编程问题

benqie 发布于 2022-03-10 17:00, 1651 次点击
有一个数据文件infile100个数据,前4个是char型,后96个是double型,
我做了如下程序,前4个会读,后96个不会读,问题是这种场合下,如何把char型转化double型?
ifstream fi;
fi.open(infile,ios::binary|ios::in);
if (!fi){
          ShowMessage("cannot open this file");
          return;
       }

char *buffer = new char[length];
fi.read (buffer,length);

int a = buffer[0];
int b = buffer[1];
int c = buffer[2];
int d = buffer[3];
???

1 回复
#2
djchao2022-07-25 10:37
StrToInt
StrToInt64
1