RT,不知道我这样子描述正不正确,拿FileUtils-Win32的来说:
class CC_DLL FileUtilsWin32 : public FileUtils
{
friend class FileUtils;
FileUtilsWin32();
public:
…
}
构造函数声明为私有了。
RT,不知道我这样子描述正不正确,拿FileUtils-Win32的来说:
class CC_DLL FileUtilsWin32 : public FileUtils
{
friend class FileUtils;
FileUtilsWin32();
public:
…
}
构造函数声明为私有了。
怎么声明私有了?
对,想问处于什么原因要私有化FileUtilsWin32的构造函数
用的是3.4版本
因为如果能在各个platform的FileUtils继承下来,有很多不同平台的文件读取和操作就不用去自己写了
我看了半天也没找到私有类型,只有保护类型
http://zhidao.baidu.com/link?url=l8iwOwoKjialh_Y9IsZHXgFEOtPSn-jUIR4IXJi3E4E909U8MaMWXrWIlsppn-iIP02bzp_w6SzRrbsiP6Kv8K
http://zhidao.baidu.com/link?url=EleJGxoHMZ3auv20P813fV0hALXzxK_hzWxT_U56kRStO8z2NUVzWp2SgyMfnt8lTBRhiOusUD8q5H5j-ymBWMKv01490bzrqfLNk57kihC
单例默认构造函数不需要对外