我是 C++ 新手,但看了一些教程并阅读了部分加速 C++ ......但看到了类似的东西
class expr_t : public ast_container {
public:
virtual double eval() const = 0;
...
第 1 行是什么意思?它声明了一个名为expr_t
? 然后是什么ast_container
部分?
然后在第 3 行:virtual double eval() const = 0
这是什么意思?
- 似乎它声明了一个称为
eval
返回双精度的虚函数,但那const = 0
是什么?