我收到以下代码错误。错误是incomplete type is not allowed
和use of undefined type 'mGame'
。
标头.h:
//--Libraries
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
//--Classes
class mGame;
游戏.cc:
#include "header.h"
class mGame
{
private:
public:
bool intro();
};
介绍.cc:
#include "header.h"
bool mGame::intro() //--Line 3
{
printf("|-----------------------------|\n");
printf("\n Welcome to the Guessing Game!\n");
printf("\n|-----------------------------|\n");
return false;
}
错误都在 intro.cc 的第 3 行。我试图找到一个解决方案,但我无法为我正在做的事情。