gpt4 book ai didi

C++模板类

转载 作者:行者123 更新时间:2023-11-27 22:29:52 24 4
gpt4 key购买 nike

    #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

<...>

为什么我在这段代码中有任何错误?

最佳答案

您必须在database.h 中的类声明之后添加一个;

关于C++模板类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4060027/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com