例如: CString a[4];
for(int i=0;i<4;i++)
{
atof(a[i]);
}
数据只出现:1.000000 0.000000这两个.
因为double atof(const char *)所以以上不行,
我将a的4个字符串转到b[4][10];(假如4个字符串字节数多小于10)
然后char *c[4]
for(int i=0;i<4;i++)
{
c[i]=b[i];
}
这样CString 就转化成 char *了
但是我用atof是还是不对,还是只出现1.000000 0.000000
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
for(int i=0;i<4;i++)
{
atof(a[i]);
}
数据只出现:1.000000 0.000000这两个.
因为double atof(const char *)所以以上不行,
我将a的4个字符串转到b[4][10];(假如4个字符串字节数多小于10)
然后char *c[4]
for(int i=0;i<4;i++)
{
c[i]=b[i];
}
这样CString 就转化成 char *了
但是我用atof是还是不对,还是只出现1.000000 0.000000
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
解决方案 »
- 我要存储的和处理的数大于DWORD的最大值,该如何,VC++中有处理64位长整型的数吗?
- MFC编写wav播放器提示“无法根据文件拓展名确定设备类型”
- 512汶川地震两周年 缅怀逝者,关爱生者,继续前行。
- 动态库的客户程序移植的问题
- 我创建了无模式对话框,为什么在无模式对话框添加一个按钮事件,老是无法响应呢?
- 请问.mak这个文件有什么用?还有makefile是什么东西?
- 小弟跪求MSRDP.OCX的使用資料。
- 提高了辅助线程的优先权后怎样让主线程还能及时的响应?
- 如何给CListCtrl中的数据排序啊
- 高分求救,我的xml练习程序狂吃内存!!!!!
- 我用TabCtrl_InsertItem在某选项卡插入的标题文字如何动态获得?
- 再问关于按钮的问题
CString a[4];
double x;
a[0] = "1.777777";
a[1] = "2.777777";
a[2] = "3.777777";
a[3] = "4.11111";
for(int i=0;i<4;i++)
{
x = atof(a[i]);
}
转化到char*只要(LPSTR)(LPCTSTR)str;就好了