Templates 问答列表

在 C++20 中实现可变参数最大函数

作者:MyClass 提问时间:7/10/2023

尽管如此,事实上,我们有,我想尝试是否可以制作一个采用可变参数并以递归方式调用 以查找 max 元素的版本。std::maxMaxMax 我在 stack overflow 中看到了类似的帖子,但这...

模板化和非模板化可变参数函数之间的编译差异,当参数仅进一步传递(不单独访问)时 [重复]

作者:Louis15 提问时间:10/20/2023

这个问题在这里已经有答案了: 函数模板与缩写函数模板的等效性 (1 个答案) 上个月关闭。 我试图了解在 C++ 中具有模板化和非模板化可变参数函数之间的编译(特别是在编译时间)方面有什么区别,在特...

创建常量日食模板

作者:Ajay Kumar 提问时间:11/28/2022

我正在探索 eclipse 模板以创建公共常量。它有一个修复后的上下文。我可以理解简单的模板,但下面的公共常量模板超出了我的理解水平。任何人都可以解释下面的模板。 ${n:newField(i, t...

使用函数模板进行函数重载

作者:lu4nik 提问时间:4/10/2023

我试图在遵守 DRY 原则的同时重载函数。重载之间的唯一区别是参数类型,因此我选择使用模板。我基本上想出了以下代码: a.h: #ifndef A_H #define A_H #include...

奇怪的重复模板模式和调用运算符重载 [duplicate]

作者:edrezen 提问时间:4/3/2023

这个问题在这里已经有答案了: 在派生类中重载基类方法 (3 个答案) 为什么派生类中的重写函数会隐藏基类的其他重载? (4 个答案) 8个月前关闭。 我正在使用 Curiously Recurrin...

为什么指定默认参数时函数重载不起作用?

作者:Kim_Yeon_Shin_01 提问时间:4/2/2023

如果未指定默认参数,则函数重载起作用。 但是,为什么指定默认参数时函数重载不起作用? 该程序采用两个整数并比较它们以找到两者中较大的一个。 然后,它将最大值与之前获得的较大整数进行比较,并输出较...

当专用化位于不同的标头中时出现 C++ 模板函数专用化错误

作者:canellas 提问时间:3/24/2023

在标头中,有:cnvt.h template <typename t_to, typename t_from> std::optional<t_to> cnvt(t_from); 在标题中,我们...

如何在其他模板类中声明一个模板友元类?

作者:getsuga 提问时间:3/9/2023

你好。我正在尝试实现双链表。我有一个类和类作为容器中元素的 shell,我更喜欢作为而不是作为 ,因为我希望节点字段在外部无法访问,但我还需要在类中访问它们,因此我选择将其作为朋友类来改进封装,而不是...

是否可以在 C++ 中使用模板将功能链接到类成员名称?

作者:cvomake 提问时间:3/2/2023

这个问题反复出现,多年来一直困扰着我。这可能是一件众所周知的事情,但不知何故,我还没有到那本书来回答它。 我有一个创建消息的应用程序。消息包含具有值或为 null 的字段,这些字段由 setFiel...

如何将值从 &lt;editor&gt; 标签助手传递到编辑器模板

作者:Vitaliy 提问时间:2/27/2023

我需要从标签助手传递自定义编辑器模板的附加值。这是 Html-helpers https://stackoverflow.com/a/28179544/7158303 的示例,但我需要对 tag-he...


共77条 当前第5页