浅析_tmain()与main()的区别

 更新时间:2013年03月05日 11:59:06   作者:  
_tmain()是为了支持unicode所使用的main一个别名,既然是别名,应该有宏定义过的,在哪里定义的呢?就在那个让你困惑的<stdafx.h>里

有这么两行

#include <stdio.h>

#include <tchar.h>

我们可以在头文件<tchar.h>里找到_tmain的宏定义    

#define _tmain      main

所以,经过预编译以后, _tmain就变成main了

main()是标准C++的函数入口。标准C++的程序入口点函数,默认字符编码格式ANSI

函数签名为:

int main();

int main(int argc, char* argv[]);

_tmain()是windows提供的对unicode字符集和ANSI字符集进行自动转换用的程序入口点函数。

函数签名为:

int _tmain(int argc, TCHAR *argv[])

当你程序当前的字符集为unicode时,int _tmain(int argc, TCHAR *argv[])会被翻译成

int wmain(int argc, wchar_t *argv[])

当你程序当前的字符集为ANSI时,int _tmain(int argc, TCHAR *argv[])会被翻译成

int main(int argc, char *argv[])

相关文章

  • C语言实现猜数字小游戏

    C语言实现猜数字小游戏

    这篇文章主要介绍了C语言实现猜数字小游戏,附有详细代码,需要的小伙伴可以参考一下,希望对你的辽西有所帮助
    2021-10-10
  • c++ vector模拟实现的全过程

    c++ vector模拟实现的全过程

    这篇文章主要给大家介绍了关于c++ vector的模拟实现过程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • C++取得当前时间的方法

    C++取得当前时间的方法

    这篇文章主要介绍了C++取得当前时间的方法,实例展示了通过系统函数获取当前时间的实现方法,非常简单易懂,需要的朋友可以参考下
    2014-10-10
  • c++ 递归锁的使用示例代码

    c++ 递归锁的使用示例代码

    这篇文章主要介绍了c++ 递归锁的使用示例代码,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-08-08
  • C语言下快速排序(挖坑法)详解

    C语言下快速排序(挖坑法)详解

    大家好,本篇文章主要讲的是C语言下快速排序(挖坑法)详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • 解决不用sizeof求出int大小的方法

    解决不用sizeof求出int大小的方法

    本篇文章是对不用sizeof求出int大小的方法进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • C语言 指针与数组的详解及区别

    C语言 指针与数组的详解及区别

    这篇文章主要介绍了C语言 指针与数组的详解及对比的相关资料,需要的朋友可以参考下
    2017-03-03
  • C++ continue和break语句

    C++ continue和break语句

    这篇文章主要介绍了C++ continue和break语句,文章围绕continue和break语句的相关资料展开详细内容,需要的朋友可以参考一下,希望对大家有所帮助
    2021-11-11
  • C++中std::string::npos的用法

    C++中std::string::npos的用法

    这篇文章主要介绍了C++中std::string::npos的用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • 利用上下文属性将 C++ 对象嵌入 QML 里

    利用上下文属性将 C++ 对象嵌入 QML 里

    这篇文章主要介绍了利用上下文属性将 C++ 对象嵌入 QML里,将 QML 对象加载到 C++ 应用程序中时,直接嵌入一些可在 QML 代码中使用的 C++ 数据会很有用。例如,这使得在嵌入对象上调用 C++ 方法或使用 C++ 对象实例作为 QML 视图的数据模型成为可能,下面一起来学习该内容吧
    2021-12-12

最新评论