【发布时间】:2010-10-30 18:12:21
【问题描述】:
#ifndef ECORE_H
#include "../database.h"
#define ECORE_H
Database *base_provider; // ecore.h: error: expected initializer before ‘*’ token
template <class S, class T>
class ecore { // error: expected class-name before ‘{’ token
public:
~ecore(void){delete base_provider;};
ecore(void){base_provider = new Database();};
};
#endif // ECORE_H
<...>
为什么我在这段代码中有任何错误?
【问题讨论】:
-
为什么没有提供具体的错误代码?