可能重复:
What is the difference between _tmain() and main() in C++?
int _tmain(int argc,_TCHAR * argv [])和int main(int argc,char ** argv)有什么区别?
我不清楚其中的区别。
答案 0 :(得分:6)
_tmain是围绕“main()”的特定于Microsoft的包装器。您可以将它与8位ASCII或16位Unicode一起使用。这是MS的文档:
http://msdn.microsoft.com/en-us/library/6wd819wh%28v=vs.80%29.aspx
您也可以使用_Tmain,它在TCHAR.h中定义。 _tmain会 解析为main,除非定义_UNICODE,在这种情况下_tmain将 决心消失。
答案 1 :(得分:2)
_tmain
是main的unicode版本。我认为这是MS唯一的扩展。这实际上可能是this question的重复。