"" に関する原因と対処

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

スポンサード リンク

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

コンパイルエラーメッセージ:
error C3481: 'ok': ラムダ キャプチャ変数が見つかりません

ソース(バグ有り):

//自分がデバッガー上で実行されているか判定するサンプルプログラム

#include <windows.h>
#include <stdio.h>
int main() 
{	
if (IsDebuggerPresent())
printf("デバッガー上で実行されています。\n");
else
printf("デバッガーは見つかりませんでした。\n");
MessageBox(0,*[ok]を押してください。","",0); }


原因:


対処:


ソース(修正済み):

//自分がデバッガー上で実行されているか判定するサンプルプログラム

#include <windows.h>
#include <stdio.h>
int main() 
{	
if (IsDebuggerPresent())
printf("デバッガー上で実行されています。\n");
else
printf("デバッガーは見つかりませんでした。\n");
MessageBox(0,"[ok]を押してください。","",0); }

スポンサード リンク



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