我通过一些代码去这是一个小联合国举办的参数类型的类。 我想使用一个cpp文件中创建的类作为头文件中的参数类型。我知道这个类需要在标题中定义,但我现在正在寻找一个简短的方法。这是我使用在CPP文件创建为一个头文件
filename: foo.cpp
class bar {
}
现在头
filename: foo.h
class teacher {
public:
void dosomething(bar b) { ///<-----Incomplete type.
b.work(); ///
}
}
我想声明的标题里面的原型这种方式
class foo;
class teacher {
public:
void dosomething(bar b) {
b.work(); ///Error no method work for incomplete type.
}
}
什么将是除了解决这个问题的最简单方法从bar
类移到头文件
“什么是解决这个问题的最简单的方法” - 添加包括在“酒吧”的定义带来。 –
我不确定这是什么意思?我怎么做 ? – Rajeshwar