私はC++(PHPから来ました)を初めて使用し、最初のいくつかのプロジェクトでIntelliSenseからかなりのエラーが発生しました。デバッグウィンドウの内容は次のとおりです。
IntelliSense:タイプ「constchar *」の引数は、タイプ「LPCWSTR」のパラメーターと互換性がありませんc:\ C ++ \ RenderEngine \ RenderEngine \ engine.c
このエラーは、その単純なコードを実行した場合でも表示されます。
#include <Windows.h>
int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrev, LPSTR lpCmd, int nShow)
{
MessageBox(NULL, "Hello, world!", "Simple pop-up", MB_OK);
return 0;
}
ただし、引用符の前に「L」を付けると(L "Hello、world!")、エラーが消えます。別の方法でそれを取り除くことは可能ですか?(私がフォローしていたチュートリアルにはLが前に付いていなかったので、非常に混乱します...)インターネットを調べていましたが、有用なものは見つかりませんでした...このような質問があれば申し訳ありませんすでに答えられており、私だけがそれを見ていません...
よろしくお願いいたします。ArminMakovec