私のコードは-
BYTE newValue[] = {0x90, 0x90, 0x90, 0x90};
*(char *)0x004C40DB = &newValue;
に設定しようとしてい004C40DB
ますnop
。
Visual C++ 2010 では、
1>------ ビルド開始: プロジェクト: ファイル、構成: リリース Win32
1> file.cpp 1>file.cpp(138): エラー C2440: '=': 'BYTE (*)[4]' から 'char' に変換できません
1> この変換が可能なコンテキストはありません
1>file.cpp(142): エラー C2440: '=': 'BYTE (*)[4]' から 'char' に変換できません
1> この変換が可能なコンテキストはありません
========== ビルド: 0 成功、1 失敗、0 最新、0 スキップ ==========
私は何を間違っていますか?