如何处理非平凡析构函数类型的可变参数模板构造函数
作者: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...
作者:Miss_Orchid 提问时间:7/2/2018
我有一个 221 x 24 的元胞阵列 S。每个数组中都有另一个由几个不同字段组成的数组(假设 A、B、C 和 D),其中每个字段(A、B、C、D)都是一个 50 x 50 的数组。我只想对数组 S ...
作者:madpixl 提问时间:12/21/2017
这更多的是关于代码组织和一种可以推广的更流畅的方法。具体来说,它存在于我正在构建的 Jeopardy 测验中,以提高我在 AJAX/JSON 方面的技能。我想把答案与问题分开。只需在 DevTools...
作者:Hugh 提问时间:8/27/2019
这个问题在这里已经有答案了: 为什么“while( !feof(file) )”总是错的? (6 个答案) 4年前关闭。 需要遍历 fread 语句并打印每个语句。但是,feof 在末尾打印了一行额...