腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
外部
定义
的
模板
类型
作为
模板
参数
的
更
通用
模板
的
模板
别名
c++
、
templates
、
variadic-templates
、
type-alias
我想采用一个依赖于boost::signals2
的
定义
良好
的
模板
类,并将其抽象为更深一层
的
泛型,这可以消除依赖,允许
使用
不同
的
实现,但仍然允许通过依赖于
更
通用
的
接口而不是更具体
的
接口来
使用
更高级别的函数首先,我正在开发
的
库将
使用
C++17,我
使用
的
是clang++ (Mac),并且依赖于Boost ~1.7.2
浏览 21
提问于2020-01-17
得票数 0
回答已采纳
1
回答
类型
别名
和
模板
参数
推断
c++
、
templates
、
typedef
、
type-deduction
问题:我们将
使用
Matched<Type>来查看Type是否是
模板
类型
的
实例。Matched = false; template <template <
浏览 2
提问于2018-03-18
得票数 5
回答已采纳
2
回答
有没有办法为函数
模板
专门化命名一个
类型
?
c++
、
templates
、
c++11
例如,当我们有一个
通用
的
函数
模板
时,我们可以在函数中
使用
模板
类型
:void foo() T t;}} 请注意,在上面的两种专门化中,我必须提到在函数体中通过名称专门化
浏览 0
提问于2014-04-29
得票数 0
1
回答
模板
的
别名
。谁是对
的
?
c++
、
language-lawyer
下面的代码似乎是合理
的
,但不适用于两个主要编译器struct S{ template
浏览 0
提问于2019-11-09
得票数 7
回答已采纳
1
回答
传递
模板
以供以后在其他结构/类上下文中
使用
c++
、
using
我有一些类需要
定义
一个
模板
,以后可以在泛型代码部分中
作为
类型
使用
。 在现实世界
的
代码中,转发
的
模板
有更多
的
参数
,阅读代码并不是很好。问:有没有可能用某种语法来
定义
模板
,而不是像下面的例子中给出
的
那样将其编写为
别名
模板
?我只是简单地避免在每个
别名
声明中重复两次所有的
模板
参数
。现
浏览 0
提问于2019-09-13
得票数 0
1
回答
匹配
模板
别名
作为
模板
参数
c++
、
templates
、
c++11
、
template-meta-programming
、
template-aliases
>::result; 如您所见,我正在
使用
C++11
模板
别名
,以避免在
使用
评估器时写入typename ::result。在其他专门化中,eval_impl (评估元功能
的
实现)对于用户传递
参数
化表达式(例如元函数)和一组
参数
具有专门化。换句话说,
使用
eval
作为
高阶元功能来计算具有一组指定
参数
的
元功能。first_of
定义
为
模板
别名
,并将
浏览 5
提问于2014-04-07
得票数 1
回答已采纳
2
回答
模板
参数
个数错误
的
模板
模板
参数
c++
、
templates
考虑具有通过
模板
模板
参数
和两个策略
定义
设置
的
策略
的
模板
类C:template<class T, int U, int Vvoid f() C<int, PolicyOne> mc1; C<int, PolicyTwo<1, 2> > mc2; // doesn't work this w
浏览 0
提问于2013-04-11
得票数 5
回答已采纳
1
回答
模板
参数
绑定
c++
、
c++11
、
templates
、
c++17
、
template-meta-programming
我想要
的
是像std::bind这样
的
函数,但对于
模板
。假设我有一个
模板
,它需要一个带有一组已
定义
参数
的
模板
。现在我有了另一个可以工作
的
模板
,但是它有更多
的
参数
,所以我需要把这个复杂
的
模板
转换成一个
更
简单
的
带有绑定
参数
的
模板
。 为此,我创建了一个
定义<
浏览 15
提问于2019-05-31
得票数 3
回答已采纳
2
回答
将
模板
类用作成员变量中
的
模板
参数
时出错
c++
、
templates
、
c++11
我在我
的
C++项目中
使用
模板
,当
使用
模板
类型
作为
模板
参数
时,我遇到了问题。我认为描述它
的
最好方法是给出一个产生错误
的
例子:class Foo {};,但是memberFoo和f
的
声明会导致编译器错误: 错误:
模板
浏览 8
提问于2016-01-17
得票数 2
回答已采纳
2
回答
clang和gcc在试图通过
使用
模板
别名
和虚拟
参数
来隐藏基类来混淆他们时,行为上
的
差异
c++
、
templates
、
language-lawyer
、
name-lookup
public B<T> public: { }{当
使用
clang和gcc
使用
-std=c++17 -pedantic-errors
作为
编译选项进行编译时,它们
的
行为有所不同: Clang编译时没有任何错误,但是gcc给出了一个关于无法查找标识符x
的
编译错误在这种情况下,c++标准是怎么说
的
?这两种行为都是允许
的</e
浏览 0
提问于2020-09-06
得票数 2
回答已采纳
1
回答
为什么不能直接
定义
匿名结构/类-es
的
模板
别名
?
c++
、
c++11
、
templates
、
language-lawyer
、
using-directives
class>但是,不允许采取以下措施:using Bar = struct { /*Implementation*/ }; 请说明第二个代码示例(如果允许)可能导致语
浏览 0
提问于2019-04-27
得票数 6
回答已采纳
3
回答
C++11
别名
模板
作为
模板
参数
在专业化中?
c++
、
c++11
**
的
的
部分专业化与不匹配
浏览 3
提问于2014-03-09
得票数 2
回答已采纳
1
回答
使用
` `std::vector`‘
作为
模板
参数
的
缺省值
templates
、
c++11
、
anonymous-types
、
optional-parameters
假设foo是一个接受容器
类型
的
模板
,它本身有一个
模板
参数
来指定其值
的
类型
:struct foo麻烦
的
是,形式上std::vector有两个
参数
,第二个
参数
是默认
的
。这意味着... container = std::vector不能工作。
使用
C++11
浏览 5
提问于2015-11-24
得票数 2
回答已采纳
2
回答
在C++中应该将类
模板
的
显式专门化
的
定义
放在哪里?
c++
、
templates
、
language-lawyer
、
standards
、
one-definition-rule
根据 ..。类
模板
的
显式(完全)专门化
的
定义
不能放在标头中(否则,每个翻译单元中都有一个包含此标头
的
定义
,因此整个程序中将有多个
定义
)。此外,
作为
另一个证据,中列出
的
实体(下面引用<
浏览 4
提问于2017-11-29
得票数 10
回答已采纳
3
回答
各种
类型
的
默认
模板
参数
c++
、
templates
我正在尝试创建一个程序,其中我必须
使用
模板
,我现在有点卡住了一段时间。下面是我
的
代码
的
一部分: class; 所以问题是,当我没有向
模板
提供第二个
参数
时,对于存储在测试变量
浏览 2
提问于2013-04-12
得票数 1
回答已采纳
1
回答
自
类型
注释背后
的
Scala结构是什么?
scala
、
self-type
logger.log("querying database..") }我
的
问题特别涉及守则
的
以下部分上面Scala结构
的
名称是什么?即this: RequiredServices => 谢谢您
的
答复。
浏览 3
提问于2014-01-19
得票数 1
回答已采纳
1
回答
如何访问
模板
中
的
泛型属性?
templates
、
generics
、
macros
、
properties
、
umbraco7
我对mvc/C#略知一二,我正在尝试
使用
Umbraco来设置一个
模板
页面。我正尝试在
模板
文件中
定义
宏,以便它是可编辑
的
。对于如何做到这一点,我无法得到一个直接
的
答案。设置基本上是这样
的
。我有一个
模板
,它有
通用
属性,这是可编辑
的
。我有一个设置为宏
的
xslt。我
的
问题是,当我将宏添加到
模板
中时,我无法为
模板
上设置
的
浏览 0
提问于2014-08-01
得票数 0
2
回答
在
模板
元程序中,ty清晰度是如何工作
的
?
c++
、
templates
、
typedef
、
template-meta-programming
我对
模板
元编程很陌生。在研究它时,我遇到了一个小代码块,它决定了编译时
的
类型
。我
的
问题是,这个
类型
的人在这里是如何工作
的
。程序执行
的
顺序是什么?
浏览 0
提问于2014-08-17
得票数 0
回答已采纳
1
回答
将一些
参数
绑定到
模板
模板
参数
的
更
简单
的
语法
c++
、
templates
、
template-templates
ExpectTTs类需要一些
模板
模板
参数
:struct ExpectTTs {};template< typename T > template< typename U >
浏览 4
提问于2021-02-19
得票数 1
1
回答
内部
模板
类
作为
模板
参数
c++
、
templates
、
template-templates
我有一个类,它接受一个
模板
模板
参数
:class A {};template <typenameT> public: class C {};我希望能够在
模板
化
的
上下文中
使用
C
作为
A<
浏览 0
提问于2018-08-26
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用 .NET Core模板引擎创建自定义的模板和项目
支持用户自定义参数的销售业绩目标达成模板#POWER BI#No.017
使用数组,让vlookup函数自带参数,一个简单的公式模板就做好了
聊聊C+的模板和泛型编程
C+11模板参数简介
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券