欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

淺析_tmain()與main()的區(qū)別

 更新時間:2013年03月05日 11:59:06   作者:  
_tmain()是為了支持unicode所使用的main一個別名,既然是別名,應(yīng)該有宏定義過的,在哪里定義的呢?就在那個讓你困惑的<stdafx.h>里

有這么兩行

#include <stdio.h>

#include <tchar.h>

我們可以在頭文件<tchar.h>里找到_tmain的宏定義    

#define _tmain      main

所以,經(jīng)過預(yù)編譯以后, _tmain就變成main了

main()是標(biāo)準(zhǔn)C++的函數(shù)入口。標(biāo)準(zhǔn)C++的程序入口點函數(shù),默認(rèn)字符編碼格式ANSI

函數(shù)簽名為:

int main();

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

_tmain()是windows提供的對unicode字符集和ANSI字符集進(jìn)行自動轉(zhuǎn)換用的程序入口點函數(shù)。

函數(shù)簽名為:

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

當(dāng)你程序當(dāng)前的字符集為unicode時,int _tmain(int argc, TCHAR *argv[])會被翻譯成

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

當(dāng)你程序當(dāng)前的字符集為ANSI時,int _tmain(int argc, TCHAR *argv[])會被翻譯成

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

相關(guān)文章

  • C語言實現(xiàn)猜數(shù)字小游戲

    C語言實現(xiàn)猜數(shù)字小游戲

    這篇文章主要介紹了C語言實現(xiàn)猜數(shù)字小游戲,附有詳細(xì)代碼,需要的小伙伴可以參考一下,希望對你的遼西有所幫助
    2021-10-10
  • c++ vector模擬實現(xiàn)的全過程

    c++ vector模擬實現(xiàn)的全過程

    這篇文章主要給大家介紹了關(guān)于c++ vector的模擬實現(xiàn)過程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • C++取得當(dāng)前時間的方法

    C++取得當(dāng)前時間的方法

    這篇文章主要介紹了C++取得當(dāng)前時間的方法,實例展示了通過系統(tǒng)函數(shù)獲取當(dāng)前時間的實現(xiàn)方法,非常簡單易懂,需要的朋友可以參考下
    2014-10-10
  • c++ 遞歸鎖的使用示例代碼

    c++ 遞歸鎖的使用示例代碼

    這篇文章主要介紹了c++ 遞歸鎖的使用示例代碼,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-08-08
  • C語言下快速排序(挖坑法)詳解

    C語言下快速排序(挖坑法)詳解

    大家好,本篇文章主要講的是C語言下快速排序(挖坑法)詳解,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 解決不用sizeof求出int大小的方法

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

    本篇文章是對不用sizeof求出int大小的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C語言 指針與數(shù)組的詳解及區(qū)別

    C語言 指針與數(shù)組的詳解及區(qū)別

    這篇文章主要介紹了C語言 指針與數(shù)組的詳解及對比的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • C++ continue和break語句

    C++ continue和break語句

    這篇文章主要介紹了C++ continue和break語句,文章圍繞continue和break語句的相關(guān)資料展開詳細(xì)內(nèi)容,需要的朋友可以參考一下,希望對大家有所幫助
    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++?應(yīng)用程序中時,直接嵌入一些可在?QML?代碼中使用的?C++?數(shù)據(jù)會很有用。例如,這使得在嵌入對象上調(diào)用?C++?方法或使用?C++?對象實例作為?QML?視圖的數(shù)據(jù)模型成為可能,下面一起來學(xué)習(xí)該內(nèi)容吧
    2021-12-12

最新評論