请教文件包含
我在两个头文件里声明了两个类:向量和矩阵。然后想在各自的文件里引用对方的内容。
比如在向量里要声明向量和矩阵乘法,在矩阵里要声明矩阵和向量乘法。
可如果互相包含了,编译器就提示出错:
d:\我的文档\visual studio 2005\projects\matrix1\matrix1\matrix.h(33) : error C2146: 语法错误 : 缺少“;”(在标识符“vec”的前面)
d:\我的文档\visual studio 2005\projects\matrix1\matrix1\matrix.h(33) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
d:\我的文档\visual studio 2005\projects\matrix1\matrix1\matrix.h(33) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
茫然了,怎么办?