CString cs;
cs.Format("%d",iWidth);
cs= "the width is" + cs;
PutLine....
cs.Format("%d",iWidth);
cs= "the width is" + cs;
PutLine....
解决方案 »
- 能不能动态加载ActiveX控件,如果能该怎么做。
- VC中如何获取一个字符的编码
- 急!请问如何截获并修改windows中文件的操作?
- 精通 opengl、vc以及 nurbs曲线曲面的请进,三维仿真
- WSAEventSelect与accept触发的问题??
- 请教高手,100分相送。
- 如何写一个这样的sql语句:数据库记录先按某项升序或者降序排列,然后取出前30个?
- 请教辅助线程的挂起与恢复问题。在线等候...急!
- HOOK API中如何返回原来函数的地址?
- VC中控件的Tab Order对控件的显示有什么影响?比如一个小控件和一个大控件都放在同一个位置,显示的时候TabOrder有什么影响?
- 关于异常处理,急急急!!
- 用网卡检测IP包的类型,该用什么类,什么函数?盼赐教!!!谢谢
//
int iTest = 1234;
CString strTest = (CString)iTest;
//
你自己试试看。
其参数列表类似于printf,
int nValue=100;
strTmp.Format("%d",nValue);
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 );Routine Required Header Compatibility
_itoa <stdlib.h> Win 95, Win NT
_i64toa <stdlib.h> Win 95, Win NT
_ui64toa <stdlib.h> Win 95, Win NT
_itow <stdlib.h> Win 95, Win NT
_i64tow <stdlib.h> Win 95, Win NT
_ui64tow <stdlib.h> Win 95, Win NT
For additional compatibility information, see Compatibility in the Introduction.LibrariesLIBC.LIB Single thread static library, retail version
LIBCMT.LIB Multithread static library, retail version
MSVCRT.LIB Import library for MSVCRT.DLL, retail version
Return ValueEach of these functions returns a pointer to string. There is no error return.ParametersvalueNumber to be convertedstringString resultradixBase of value; must be in the range 2 – 36ResThe _itoa, _i64toa, and _ui64toa function convert the digits of the given value argument to a null-terminated character string and stores the result (up to 33 bytes) in string. If radix equals 10 and value is negative, the first character of the stored string is the minus sign ( – ). _itow, _i64tow, and _ui64tow are wide-character versions of _itoa, _i64toa, and _ui64toa respectively. Generic-Text Routine MappingsTCHAR.H Routine _UNICODE & _MBCS Not Defined _MBCS Defined _UNICODE Defined
_itot _itoa _itoa _itow
Example /* 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 );
}
OutputString 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
Data Conversion RoutinesSee Also _ltoa, _ultoa
--------------------------------------------------------------------------------
Send feedback to MSDN.Look here for MSDN Online resources.