0

問題は次のとおりです。 を含める<dmusici.h>と、次のエラーが発生します。

dmdls.h:81: error: declaration of `WLOOP _DMUS_REGION::WLOOP[1]'
dls1.h:264: error: changes meaning of `WLOOP' from `typedef struct _rloop WLOOP'

例:

using namespace std;

#include <d3d9.h>
#include <dmusici.h>

int main()
{
 return 0;
}
4

1 に答える 1

0

発生するエラーは、これらのライブラリの 1 つしか含めることができないことを意味します。これは、一部の<dmusici.h>宣言が で行われた宣言と重複しているため<d3d9.h>です。

そのため、プロジェクトに含めることができるのはそのうちの 1 つだけです。

于 2016-05-25T14:01:34.310 に答える