为什么我不能从另一个文件中调用函数?

时间:2018-04-04 12:55:13

标签: c++

所以我有两个文件baseline.hbaseline.cpp。在baseline.h中,我创建了一个声明多个函数和变量的类,其示例为:

#pragma once

class entity
{
protected:
    int x;
    int y;

public:
    void spawn(int bx, int by);
}

baseline.cpp尝试将函数定义为:

#include "baseline.h"

void entity::spawn(int bx, int by)
{
    x = //functionality
    y = //functionality
}

我始终遇到相同的错误:'entity': is not a class or namespace name,然后是'x': undeclared identifier'y': undeclared identifier

我错过了一些非常明显的东西吗?

0 个答案:

没有答案