gpt4 book ai didi

c++ - 一道c++语法题

转载 作者:搜寻专家 更新时间:2023-10-31 00:45:43 25 4
gpt4 key购买 nike

对不起,如果这个问题很愚蠢。我来自java背景。

在下面的代码中,base_list是SqlAloc的父类,但是public memory是什么意思呢?

class base_list :public memory::SqlAlloc  
{
protected:
list_node *first,**last;
uint32_t elements;
public:
};

最佳答案

Memory 可能是一个命名空间(有点像外部类),其中定义了 SqlAlloc

C++ 同时具有publicprivate 继承(protected,实际上也是。)public 继承只是像 Java 继承;但是,在 private 继承中,派生类之外的代码不知道基类。这是一种继承实现而不继承类型的方法。在 Java 中,您只能两者兼顾。

关于c++ - 一道c++语法题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6293158/

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