代码如下:
double d = 123123.111111;
CString str;
str.Format("%.2f",d);
请问,如何把Str转换成double
double d = 123123.111111;
CString str;
str.Format("%.2f",d);
请问,如何把Str转换成double
解决方案 »
- 求个LoadImage函数的例子。
- 如何创建嵌套文件夹
- 导入JPG文件资源的问题
- 谁能给一个进度条的示范代码,就像服务管理器(Services.msc)中启动服务的那个?谢谢!
- 请问vc6里面batch rebuild 怎么更改工程编译的先后顺序?
- 指针 转换 问题..急!
- 那有 MSDN 下载 或谁能提供下载(我愿出高分(500))(在线)
- 送分:CString如何向_bstr_t转换?
- NT 下的OxC0000005: Access Violation错误
- 关于自画列表框的问题,那位能回答,我给50分
- 如何建立工程文件,
- 汉字编码问题:如何从内码(char * 类型)转为 unicode码?
#include <stdio.h>double d = atof(str);
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
转不过去啊,编译器告诉这个
str.ReleaseBuffer();
from a string named tokenstring, then displays them.
*/#include <stdio.h>
void main( void )
{
char tokenstring[] = "15 12 14...";
char s[81];
char c;
int i;
float fp;/* Input various data from tokenstring: */
sscanf( tokenstring, "%s", s );
sscanf( tokenstring, "%c", &c );
sscanf( tokenstring, "%d", &i );
sscanf( tokenstring, "%f", &fp );/* Output the data read */
printf( "String = %s\n", s );
printf( "Character = %c\n", c );
printf( "Integer: = %d\n", i );
printf( "Real: = %f\n", fp );
}
OutputString = 15
Character = 1
Integer: = 15
Real: = 15.000000