エントリーポイント

entrypoint.png

エントリーポイントとは?

プログラムのスタートポイントはこの関数ですよってこと。
要はC++でいうmain()関数。
Javaでいうstatic void main()である。

Visual studioでの設定の仕方

エントリポイントは1つだけ

リンカ/システム/サブシステム

の設定で変わる

設定 デフォルトのエントリーポイント
CONSOLE int main(int argc, char *argv[]),wmain でもいいらしい。
WINDOWS int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrevInst, LPSTR pCmdLine, int showCmd) or wWinMain
NATIVE Windows NT のデバイス ドライバ
EFI_APPLICATION
EFI_BOOT_SERVICE_DRIVER
EFI_ROM
EFI_RUNTIME_DRIVER
WINDOWSCE Windows CE デバイス
POSIX Windows NT 上の POSIX

msdnの解説ページ

Eclipseの場合

Java プログラミング言語では、コンパイル時に複数のエントリー・ポイント (main メソッド) を持つことができます
エントリー・ポイントは、プログラムが起動する際にコマンドラインで決定されます。

サポートサイト Wikidot.com