模板 问答列表

C++ − 单个参数包是否可以在单个表达式中多次扩展?

作者:Thibault de Villèle 提问时间:11/15/2023

我有一个函数,它采用 3 个模板参数:两种类型和一个整数常量(用于特征存储要求)。它看起来像以下模板: template <typename VertexType, typename IndexTy...

带模板的 Pandoc powerpoint:标题幻灯片为空

作者:Ombrelin 提问时间:1/10/2023

我正在使用 pandoc 将幻灯片编写为 Markdown,然后通过 Pandoc 文档中提到的将其导出为带有模板的 Powerpoint 文件。.potx--reference-doc 一切正常,...

C++ 模板类型与引用匹配 [duplicate]

作者:wenxi wang 提问时间:11/17/2023

这个问题在这里已经有答案了: 为什么在像“const T&”这样的表达式中,常量会丢失,其中 T 是右值引用? (1 个回答) 7天前关闭。 当我运行以下代码时,发生错误。 #include <i...

C++ 中的打印函数类似于 Python

作者:Zohaib Hamdule 提问时间:12/29/2022

我正在尝试制作一个头文件,使其易于学习 C++。 我想知道是否有任何方法可以在 C++ 中制作一个打印函数,其行为类似于 Python 中的打印函数,无论传递给它的数据的数据类型或维度如何,它都会打印...

转发 CRTP 派生类不兼容 MSCV/GCC 中定义的返回类型

作者:Johny Siemano Kolano 提问时间:11/18/2023

我遇到了 CRTP(奇怪的重复模板模式)基类中的模板函数问题,该基类在 MSVC 和 GCC 编译器上表现出不同的行为。BaseA 基类包含一个模板成员函数 foo(),该函数应该返回继承类中定义的类...

如何设计一个模板来访问第一个元素 std::queue.front() 或 std::p riority_queue.top()?

作者:f1msch 提问时间:11/16/2023

当我设计模板时 template<typename T, typename QueueType, typename = std::enable_if_t<std::is_same_v<QueueT...

错误 C2995:函数模板已定义

作者:forest.peterson 提问时间:6/19/2012

此代码产生 17 错误 C2995:函数模板已定义;在添加 #include“set.h”标头之前,存在一组单独的错误。有一个私人.cpp和与此相关的.h文件。 /* * File: privat...

专用模板类的静态成员初始化

作者:kaspy 提问时间:2/26/2010

class A { }; template <typename A, int S> class B { public: static int a[S]; B() { a[0] = 0; ...

由于非类型参数专用化而导致的模棱两可的模板实例化

作者:ssmaniot 提问时间:5/16/2023

我正在尝试使用 TMP 实现列表及其操作。 以下代码无法编译,无法实例化(最后一行):Insert_t #include <type_traits> template <int... I> st...

JavaScript 中反引号字符 (') 的用法

作者:vancewang 提问时间:12/28/2014

在 JavaScript 中,反引号† 似乎与单引号相同。例如,我可以使用反引号来定义一个字符串,如下所示: var s = `abc`; 有没有一种方式使反引号的行为实际上与单个引号的行为不同...


共847条 当前第2页