PaperSloth’s diary

主にゲーム開発関連についての記事を書きます。

Poem main関数

環境

Visual Studio 2015 Community
C/C++(C++11)
SVN

概要

ポエムです。
相変わらず革新的な技術も新しい事柄も特にありません。
実のない話を書きます。

前回の記事
papersloth.hatenablog.com


「エンジンに頼らず
一からプログラミングしてるんだぁ~」
って言うとWinMain使ってる時点で「一からではない」という指摘が。
それも一理ある・・・
ということで作り直し。何もしてない段階からプロジェクトは破棄です。

ちなみに前回の記事は警告レベルを変更したため、エラーになります。
未使用の引数があるためです。
とりあえずの回避策

#include <Windows.h>

int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE, LPWSTR lpCmdLine, int nCmdShow)
{
	// HACK: 警告回避のためvoidキャスト
	(void)(hInstance);
	(void)(lpCmdLine);
	(void)(nCmdShow);

	return 0;
}

プロジェクトの作成し直し

今度はコンソールアプリケーションで作成し直しました。
エラーも出ないよ。やったね!

int main()
{
	return 0;
}