关注网络营销、社区化电子商务、品味生活
« »
2010年02月22日c++

43 views

visual stdio 中的_tmain是什么?

当使用visual stdio建立工程后,默认的入口时int _tmain(int argc, _TCHAR* argv[]),而不是常见的main()函数。

实际上_tmain是main的别名定义在#include <tchar.h>中的#define _tmain main,必须包含此头文件才能编译通过。编译后认为main。

默认是把#include <tchar.h>放在预编译头文件中stdafx.h中的,大家可以打开看看。

对了,还没说为什么要用_tmain(),是为了保证移植unicode而加入的(一般_t、_T、T()这些东西都和unicode有关系)

日志信息 »

该日志于2010-02-22 10:20由 mood 发表在c++分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

相关日志 »

  • 暂无相关日志

没有评论

发表评论 »

返回顶部