0

私は、c++ と libtcod を使用して単純なルージュのようなゲームを作成しようとしています。col 変数を TCODColor で宣言するコードをコンパイルしようとしています。

TCODColor col;

これが実際のエラーです。

error: TCODColor does not name a type

エラーはヘッダー ファイルで発生しますが、必要なもの#include "libtcod.h"を .cpp ファイルに含めました。この型を宣言できない理由がわかりません。何か案は?

4

1 に答える 1

1

libtcod.hppnotを含める必要がありますlibtcod.h。後者は C++ ではなく C 用でありTCODColor、C++ バージョンにあります。

于 2014-05-12T05:34:03.713 に答える