スポンサード リンク
Microsoft Visual C++にて以下のソースでコンパイルエラーが発生します:
コンパイルエラーメッセージ:
error C3873: '0x300c': この文字を識別子の最初の文字にすることはできません
ソース(バグ有り):
#include<windows.h>
int main() {
int on_button;
on_button = MessageBox(NULL " TEXT("「はい」か「いいえ」を押してください。?") ,
TEXT("確認") , MB_YESNO | MB_ICONQUESTION );
if (on_button == IDYES)
MessageBox(NULL , TEXT("「はい」を押しました。") ,
TEXT("YES") , MB_OK);
else MessageBox(NULL , TEXT("「いいえ」を押しました。") ,
TEXT("NO") , MB_OK);
return 0;
} |
ソース(修正済み):
#include<windows.h>
int main() {
int on_button;
on_button = MessageBox(NULL , TEXT("「はい」か「いいえ」を押してください。?") ,
TEXT("確認") , MB_YESNO | MB_ICONQUESTION );
if (on_button == IDYES)
MessageBox(NULL , TEXT("「はい」を押しました。") ,
TEXT("YES") , MB_OK);
else MessageBox(NULL , TEXT("「いいえ」を押しました。") ,
TEXT("NO") , MB_OK);
return 0;
} |
スポンサード リンク