求助一个 ICE 的代码

发布于 2021-11-21 02:02:45 字数 1022 浏览 835 评论 3

求助啊,大牛们帮帮忙啊?

如下代码看不太懂,加黑字体的部分,教教我啊

class noncopyable     /*在命名空间IceUtil中定义一个名为noncopyable的类 */
{
protected:    //以下为保护类型成员

    noncopyable() { }     //定义函数构造成员函数为空
    ~noncopyable() { }   //定义析构函数      // May not be virtual! Classes without virtual
                                        // operations also derive from noncopyable.

private:            //以下为私有类型成员

    noncopyable(const noncopyable&); /*声明带参的构造函数 */      
    const noncopyable& operator=(const noncopyable&); //
};

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

像你 2021-11-23 21:04:03

C++还不够火候,继续多多看书吧。

爱你是孤单的心事 2021-11-23 20:40:45

引用来自#2楼“鉴客”的帖子

1. 定义形如 noncopyable nc = new noncopyable(noncopyable); 的构造函数

2. 操作符重载 noncopyable nc = nc2;

檐上三寸雪 2021-11-23 15:23:34

1. 定义形如 noncopyable nc = new noncopyable(noncopyable); 的构造函数

2. 操作符重载 noncopyable nc = nc2;

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文