如何处理非平凡析构函数类型的可变参数模板构造函数
作者:DWil 提问时间:10/10/2023
我正在编写一个容器,该容器的行为类似于 std::optional,但如果发生错误,则保留 ErrorType。 我在转发具有非平凡析构函数的类型的构造时遇到了问题 - 特别是可以用 .std::i...
造函数 问答列表
作者:DWil 提问时间:10/10/2023
我正在编写一个容器,该容器的行为类似于 std::optional,但如果发生错误,则保留 ErrorType。 我在转发具有非平凡析构函数的类型的构造时遇到了问题 - 特别是可以用 .std::i...
作者:yomol777 提问时间:4/28/2023
我目前正在用C++编写一个简单的代数库。该库有一个类,定义如下:Matrix template<typename T> class Matrix { private: size_t n, m; ...
作者:anon 提问时间:2/1/2010
请参阅标题。 我有: class Foo { private: Foo(); public: static Foo* create(); } 我需要做些什么才能使 Foo 不可复制?...
作者:Jony 提问时间:4/22/2010
为什么必须通过引用传递复制构造函数的参数?...
作者:TheMemeMachine 提问时间:12/2/2021
我正在编写一个模板函数,该函数接受自定义类(可以是任何类或基元类型)作为模板参数,然后从输入流中读取一些数据(该类型),然后将其存储为类似于以下内容的无序映射: std::unordered_map...
作者:Fedor 提问时间:5/23/2022
在下面的程序中,struct template 有一个来自 的构造函数。因为它应该是 copy-constructor,可以默认为:Aconst A<int> &A<int> template<ty...
作者:Daniel 提问时间:6/1/2019
如果我有一个具有复杂数据成员的基类,比方说,在我的继承链的末尾,我有另一个具有相同类型 DM 的类,我是否必须实现所有其他类的 CCTOR(复制构造函数)?char* 例如: 动物类: clas...
作者:Oleg Sh 提问时间:1/29/2023
例如,我有一个具有以下依赖项的类:CreateAutoDeletingRequestReachSuspensionDaysLimitAndInactiveLongTimeService prote...
作者:user83975 提问时间:3/6/2023
我正在制作一个程序来确定一条推文是快乐还是悲伤,我想我把推文标记化,然后创建一个地图,将这个词存储为键,它总共使用了多少次,以及它在快乐的推文和悲伤的推文中使用了多少次。 我认为这是一个很好的方法,...
作者:Nishikant 提问时间:3/10/2023
有一个默认的复制构造函数/赋值运算符,它执行浅层复制。 这些是否是默认创建的,即使是抽象类?...