main函数的TCHAR版本

Windows  API中,所有函数既有ASCII版本,也有UNICODE版本。

为了实现程序只写一个版本,在编译的时候再决定用ASCII还是UNICODE,通过使用

TCHAR来代替char/wchar_t,再通过在预处理器中使用UNICODE标识来决定使用其中之一。

 

main函数也有相应的 _t 版本,示例代码如下:

 

#include <tchar.h> int _tmain(int argc, TCHAR* argv[]) { for (int n=0;n<argc;n++) { _tprintf(argv[n]); _tprintf(_T("/r/n")); } return 0; }

你可能感兴趣的:(windows,api)