通常的方法是使用swprintf将宽字符打印成 a wchar_t(TCHAR通常定义为)。
要将数字打印到 a 中TCHAR,您应该使用_stprintf下面提到的@hvd(一怒之下)。这样,如果UNICODE已定义,您将使用宽字符,如果UNICODE未定义,您将使用 ASCII 字符。
int myInt = 400 ;
TCHAR buf[300] ; // where you put result
_stprintf( buf, TEXT( "Format string %d" ), myInt ) ;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11653 次 |
| 最近记录: |