,它具有以下行一个C++的语法问题:类下面的代码方法
base_list(const base_list &tmp) :memory::SqlAlloc()
base_list是一种方法,记忆是一个命名空间,SqlAlloc是一类,所以这是什么意思结合起来时,他们在一起?
class base_list :public memory::SqlAlloc
{
public:
base_list(const base_list &tmp) :memory::SqlAlloc()
{
elements= tmp.elements;
first= tmp.first;
last= elements ? tmp.last : &first;
}