templates 相关问题

模板标签用于多种上下文:通用编程(尤其是C ++),以及使用模板引擎生成数据/文档。在实现繁重的问题上使用此标记时 - 标记实现编写的代码语言。

SFINAE和参数数量

我有一个模板类C 我打算用T作为其他一些类A和B进行实例化 有一个方法foo我的签名我想依赖于T是否被实例化...

回答 2 投票 1

错误C2244在使用模板时无法将函数定义与现有声明匹配

所以我想要用模板定义这个二进制搜索树。那些是标题:模板 class BSNode {public:BSNode(T data); BSNode(const BSNode&other); ...

回答 1 投票 -1

如何将现有模板类部分专门化为新类型?

----重要提示:这不是部分模板专业化的解决方案,而是我在不知情的情况下寻找类型别名。抱歉混乱-----我想做什么我想......

回答 1 投票 1

我可以将`extern template`放入头文件中吗?

是将一个extern模板放在头文件中,然后在单元编译文件中进行显式模板实例化有效吗?例如,在g ++的编译示例中,这是...

回答 2 投票 4

在参数包中的每个元素上应用函数

我有以下具有特化的模板函数://通过...模板传递参数 U convert(T && t){return std :: forward (T); } / ...

回答 1 投票 11

使用C ++模板编程来提取任意结构的字段类型

如果我定义一个具有任意数据类型的结构,如:struct custom_type {int a;浮b; char c; float * d; //等...};是否有使用模板编程(C ++)的常见模式...

回答 2 投票 4

这是什么网络编程语言?

我一直在查看一些固件的Netgear固件源,在查看源代码中的Web目录和HTML文件时,我注意到大多数或所有HTML文件都有......

回答 1 投票 1

C ++ Dummy模板参数在派生模板类中使用typedef时导致错误

我正在尝试修复我在使用此代码时遇到的奇怪错误。这是一个可以复制错误的最小示例:test11.cpp:namespace detail {template class Test {...

回答 1 投票 1

没有空构造函数,编译失败

我是c +的新手,并试图准确理解我的代码发生了什么。这些类都在它们自己的头文件中定义。代码如下。队列:模板 上课...

回答 2 投票 2

在C ++中从表达式到double的类型转换写一个新的运算符**?

有一个泛型类Vector,它扩展了std :: array,还有一个泛型类Expression,它定义了Vectors的可能表达式。例如:Vector A({1,2,3});矢量B({2,2,2}); ...

回答 2 投票 -1

使用Armadillo和boost :: numeric :: odeint进行模板实例化

我试图将boost :: numeric :: odeint与我自己的System类的实现结合起来(参见System.hpp)。 (模板)System对象在BatchFilter类方法中使用,如下所示:#...

回答 1 投票 0

我应该使用什么而不是模板化的枚举?

在我的代码中,我使用如下内容:enum {foo = sizeof(some_type_t)<32? 1:2,bar = some_constexpr_function() - N,baz = foo + bar,// etc.}对于一堆......

回答 3 投票 0

C ++模板可以(仅)匹配一种类型的列表,还是一种其他类型的列表?

我想写模板来构造让我们说一个输入端口。这可以从单个输入输出端口或输入引脚列表中完成。我更喜欢这些模板具有相同的名称。一世 ...

回答 2 投票 5

UWP中的模板控制与自定义控制。网上找不到明确的答案

在我的UWP应用程序中,我的控制选项是用户控制和模板控制。我对用户控件的理解在这一点上很清楚。有人告诉我,Custom Control的样式/模板只是......

回答 1 投票 3

模板元编程 - 确定函数参数

模板 struct IF_ELSE {using type = T; };模板 struct IF_ELSE {using type = U; }模板 上课...

回答 1 投票 0

C ++调用具有未知类型参数的函数?

我试图实现与RapidCheck相同的功能:无论其参数如何调用任何Callable。以下是RapidCheck的一个示例:#include int main(){rc :: check(“加法是...

回答 2 投票 0

Clang中的操作符过载不明确

请考虑以下内容:模板 struct C {};模板 void operator +(C &,U);结构D:C {}; struct E {};模板

回答 2 投票 14

适用于Visual Studio 2017的MVC 5模板

我刚刚下载了Visual Studio 2017.我想用MVC5创建一个ASP.NET Web应用程序。但我只能看到MVC 4.我无法找到任何MVC5模板。我试图在NuGet包中找到一个......

回答 1 投票 10

C ++模板和别名

这将在库中使用,而不是像示例一样,下面的示例使得它只是解释了问题。我有一个带有模板特化的模板类BaseType。模板&...

回答 1 投票 3

如何键入一个未指定大小的std :: array?

我想写一些像std :: array这样的变量 一个;其中array_num是一个表示数组长度的const int。但它很长,我想为它创建一个别名:...

回答 1 投票 11

© www.soinside.com 2019 - 2024. All rights reserved.