。 static int function_name(const Reference< data_type> * ptr) { }
当我写一个静态功能区,它接受引用指针然后ir给我跟随错误 错误:ISO C ++禁止声明没有类型的“引用” 错误:在'<'之前预期','或'...'令牌
答案 0 :(得分:3)
编译器抱怨,因为它不知道Reference<T>
是什么。您忘记了#include
它所定义的头文件,或者您忘记了向前声明它。
答案 1 :(得分:0)
你可能意味着引用是一个模板,但编译器并不认为它是一个模板。