具有多重继承的复制赋值运算符
作者:prestokeys 提问时间:11/26/2017
我下面的复制构造函数工作正常,但我不明白我的复制分配运算符出了什么问题。 #include <iostream> template <typename... Ts> class foo; tem...
模板 问答列表
作者:prestokeys 提问时间:11/26/2017
我下面的复制构造函数工作正常,但我不明白我的复制分配运算符出了什么问题。 #include <iostream> template <typename... Ts> class foo; tem...
作者:maciek 提问时间:5/19/2023
我有一个类模板,它接受另一个类模板和一个作为模板参数。我想创建一个共享的二维数组,所有类实例和方法都可以访问它(这样它就不会绑定到任何特定实例,而是 )。我希望在编译时初始化数组。我真的无法确定它;我...
作者:ModernEraCaveman 提问时间:8/6/2023
我目前正在用 Vulkan 用 C++ 编写游戏引擎,现在我正在努力将我的意大利面条代码简化为更直观的东西。作为此过程的一部分,我通用了一个描述符来创建引擎所需的多个组件,并且 由多个不同类型的对象继...
作者:kaisong 提问时间:1/26/2023
我有以下功能。 template<int m, int n> void foo(float (&A)[m][n]){} int main(){ float x[3][4], y[0][4]; ...
作者:Andrew Voelkel 提问时间:3/15/2022
template<typename T = uint8_t> class ArrayRef { using uint = unsigned int; protected: ArrayRef() {...
作者:kaisong 提问时间:10/31/2023
最小示例 我有以下结构和一些专业: template<size_t ...Tpar> struct Base{}; struct X{}; struct Y{}; template<typen...
作者:Blind Guardian 提问时间:8/13/2021
在尝试使用模板函数作为复制构造函数时,(我该怎么做)我只想出了 3 个解决方案: 结构 A: template <typename D> A(const D&) {}; A(A& f) : A(...
作者:Spiros Tsalikis 提问时间:3/24/2022
我正在使用以下类,该类具有一个成员来构造一个可以使用模板进行子类化的列表。 class dynamic_list { template <typename = void> struct node...
作者:Francis Cugler 提问时间:6/12/2019
闭。此问题需要调试详细信息。它目前不接受答案。 编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将有助于其他人回答这个问题。 4年前关闭。 改进此问题 #include <...
作者:kaisong 提问时间:8/10/2023
我想为模板类定义两个特定的默认情况。A 类似的事情可能吗? template<typename T1, typename T2> class A{ // ... }; struct X; //...