"" に関する原因と対処

このコンパイルエラーの原因と対処に関して説明します。

スポンサード リンク

Microsoft Visual C++にて以下のソースでコンパイルエラーが発生します:

コンパイルエラーメッセージ:
error C2270: 'main': メンバーでない関数が、メモリ モデル修飾子を伴って宣言されています。

ソース(バグ有り):

//try〜catchの単純なサンプル
#include<stdio.h>
int main()
&
try
{
throw 1;
}
catch(...)
{
printf ("catch されました。\n");
} }


原因:


対処:


ソース(修正済み):

//try〜catchの単純なサンプル
#include<stdio.h>
int main()
{
try
{
throw 1;
}
catch(...)
{
printf ("catch されました。\n");
} }

スポンサード リンク



[コンパイルエラーコード、メッセージに戻る]