8

C プロジェクトを C++ に変換しようとしています。

C プロジェクトでは、C++ へのコンパイル中にこのエラーに対処しました。

エラー[Pe513]: タイプ「void *」の値は、タイプ「uint8_t *」のエンティティに割り当てることはできません

次のコードでは、このエラーが発生します。

#define RAM32Boundary  0x20007D00
uint8_t *pNextRam;
pNextRam = (void*)RAM32Boundary;// load up the base ram

これがCで何をしているのか、そしてそれをC ++に変換する方法を誰かが説明できますか?

4

1 に答える 1