Java と C# のバックグラウンドを持っているため、C++ コーディングは初めてです。最も基本的なものから始まる #define 用語の急増に当惑しています。
#define _tmain wmain
何年も前に私が最初に C の断片を学んだとき、主な機能は次のとおりでした。
int main(int argc, char *argv[])
私が作成した Visual C++ プロジェクトでは、main 関数を作成しました。
int _tmain(int argc, _TCHAR* argv[])
wmain
なぜ からへの名前変換が必要なのか疑問に思ってい_tmain
ます。main
元の C関数プロトタイプを使用しないのはなぜですか?
一般に、最初はかなり明確に見えるものを、より神秘的であまり明確に見えないものに名前変更する #define がたくさんあるようです (私は??を意味wmain
します)。_tmain
非常に明白な質問かもしれないことを許容してくれてありがとう。