,它具有以下行一個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;
}