首先,对于一个c++类而言,其必包含三种特别的函数,分别为“构造函数”、“析构函数”、“拷贝构造函数”,所以如果你不主动写的话,编译器会写一个最基本的给你。
这是三者的命名方式:
class Func()
{
public:
Func()//构造函数:函数名与类名一致(可带参数,可重构,下面再细说)
{
}
Func(const func &clone
首先,对于一个c++类而言,其必包含三种特别的函数,分别为“构造函数”、“析构函数”、“拷贝构造函数”,所以如果你不主动写的话,编译器会写一个最基本的给你。
这是三者的命名方式:
class Func()
{
public:
Func()//构造函数:函数名与类名一致(可带参数,可重构,下面再细说)
{
}
Func(const func &clone