CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

怎样将int数字转化为CString?

楼主leehui()2001-08-17 08:53:08 在 VC/MFC / 基础类 提问

问题点数:20、回复次数:9Top

1 楼elxl(蓝风)回复于 2001-08-17 08:55:38 得分 0

在CString的成员函数里有个Format可以做到。你看一下MSDN对此函数的说明吧。Top

2 楼luoshayu(网络鲨鱼)回复于 2001-08-17 08:56:53 得分 5

CString   str;  
  int   i=100;  
  str.Format("%d",i);Top

3 楼tryibest(编の魂)回复于 2001-08-17 08:56:57 得分 5

CString   str;  
  int   i=0;  
  str.Format("%d",i);Top

4 楼tryibest(编の魂)回复于 2001-08-17 08:57:58 得分 0

eeee  
  有人比我早4秒Top

5 楼goodpotato(小林)回复于 2001-08-17 09:04:40 得分 0

char   *_itoa(   int   value,   char   *string,   int   radix   );  
  最后一个参数添上你要转化的数是几进制的。一般都是十进制,所以一般添10Top

6 楼Belle(不会游泳的鱼....)回复于 2001-08-17 09:04:44 得分 5

_itoa,   _i64toa,   _ui64toa,   _itow,   _i64tow,   _ui64tow  
  Convert   an   integer   to   a   string.  
   
  char   *_itoa(   int   value,   char   *string,   int   radix   );  
   
  char   *_i64toa(   __int64   value,   char   *string,   int   radix   );  
   
  char   *   _ui64toa(   unsigned   _int64   value,   char   *string,   int   radix   );  
   
  wchar_t   *   _itow(   int   value,   wchar_t   *string,   int   radix   );  
   
  wchar_t   *   _i64tow(   __int64   value,   wchar_t   *string,   int   radix   );  
   
  wchar_t   *   _ui64tow(   unsigned   __int64   value,   wchar_t   *string,   int   radix   );  
   
  说明:  
  value  
   
  Number   to   be   converted  
   
  string  
   
  String   result  
   
  radix  
   
  Base   of   value;   must   be   in   the   range   2   –   36  
   
  Top

7 楼rovoboy(魂之猎人)回复于 2001-08-17 09:06:17 得分 0

CString   str;  
  int   i=100;  
  sprintf(str.GetBuf(20),"%d",i);Top

8 楼crazy_wxf()回复于 2001-08-17 09:43:47 得分 0

s.Format("%d",yourint);  
  或者:  
  Wsprintf(s,"%d",yourint)Top

9 楼prog_st(st)回复于 2001-08-17 09:52:58 得分 5

/*   ITOA.C:   This   program   converts   integers   of   various  
    *   sizes   to   strings   in   various   radixes.  
    */  
   
  #include   <stdlib.h>  
  #include   <stdio.h>  
   
  void   main(   void   )  
  {  
        char   buffer[20];  
        int     i   =   3445;  
        long   l   =   -344115L;  
        unsigned   long   ul   =   1234567890UL;  
   
        _itoa(   i,   buffer,   10   );  
        printf(   "String   of   integer   %d   (radix   10):   %s\n",   i,   buffer   );  
        _itoa(   i,   buffer,   16   );  
        printf(   "String   of   integer   %d   (radix   16):   0x%s\n",   i,   buffer   );  
        _itoa(   i,   buffer,   2     );  
        printf(   "String   of   integer   %d   (radix   2):   %s\n",   i,   buffer   );  
   
        _ltoa(   l,   buffer,   16   );  
        printf(   "String   of   long   int   %ld   (radix   16):   0x%s\n",   l,    
                                                                                                          buffer   );  
   
        _ultoa(   ul,   buffer,   16   );  
        printf(   "String   of   unsigned   long   %lu   (radix   16):   0x%s\n",   ul,  
                                                                                                          buffer   );  
  }  
   
   
  Output  
   
  String   of   integer   3445   (radix   10):   3445  
  String   of   integer   3445   (radix   16):   0xd75  
  String   of   integer   3445   (radix   2):   110101110101  
  String   of   long   int   -344115   (radix   16):   0xfffabfcd  
  String   of   unsigned   long   1234567890   (radix   16):   0x499602d2  
   
  Top

相关问题

  • 请问如何将一串int或float型的数字转化为CString?
  • int型数字格式的转化
  • 如何将CString型的字符串转化为数字
  • 怎么把CString转化为int类型?
  • 怎样将CString转化为int?
  • 怎么把CString转化成int
  • 如何将CString型转化为int型???
  • 送分:int 如何转化为 CString型
  • 如何把CString转化为int型
  • 请问如何将 INT 转化为 CSTRING

关键词

  • radix
  • itoa
  • toa
  • tow
  • wchar
  • cstring
  • buffer
  • ul
  • integer
  • unsigned

得分解答快速导航

  • 帖主:leehui
  • luoshayu
  • tryibest
  • Belle
  • prog_st

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
CSDN网站24小时值班电话:13552009689
Copyright © 2000-2009, CSDN.NET, All Rights Reserved
GongshangLogo