gpt4 book ai didi

c++ - 将复制构造函数设置为 private 和 =delete 有什么区别?

转载 作者:行者123 更新时间:2023-11-30 04:42:07 28 4
gpt4 key购买 nike

<分区>

我看到很多书都推荐使用=delete,这个是不是很清楚是什么意思? (使程序更具可读性)而不是说将复制构造函数设置为私有(private)是一件坏事?思考你的答案

class A {
A(const A&);
// some functions and variable

public:
// or you can A(const A&)=delete;
// do something
};

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com