腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
依赖于
模板
参数
比较
的
条件
代码
、
、
我想让方法根据
模板
参数
的
不同而编译。public:...(prec1/prec); val -= d.val*(prec/prec1); return *this;...但是上面的
代码
调用了prec==prec1
的
block,即使是不同
的
the。
浏览 15
提问于2018-01-29
得票数 0
回答已采纳
2
回答
为什么这段
代码
不能在g++中编译
、
、
下面给出
的
示例
代码
不是用g++编译
的
。但它在visual studio上工作。在g++中是否可以在
模板
类中使用
模板
成员函数{ template<class I> void Foo(I* i)
浏览 2
提问于2012-04-17
得票数 7
回答已采纳
2
回答
访问作为结构成员
的
对象
的
模板
化成员函数
、
、
、
所以我有一个包含许多成员
的
结构,包括一个指向PCLVisualizer对象
的
boost共享指针。PCLVisualizer类是一个带有成员函数updatePointcloud
的
模板
化类。我正在尝试为
模板
PointType调用updatePointCloud。请参考下面的
代码
:class A { model_struct line我在指定
的<
浏览 0
提问于2013-01-12
得票数 0
回答已采纳
1
回答
需要推荐创建三个VPC
的
最佳方法
、
、
我需要构建一个cloudformation
模板
来重新创建三个VPC: train、hotfix和stage。我已经为单个VPC构建了
模板
,但是由于这三个VPC需要同时重建,所以我想知道实现最终目标的最好方法是什么。每个VPC一个
模板
,一个
模板
参数
化,并根据输入使用
条件
创建每个
模板
。任何在一个
模板
或类似
模板
中创建多个VPC
的
示例都将受到欢迎。对于上下文,我对构建cloudformation
模板
浏览 16
提问于2019-10-03
得票数 1
回答已采纳
2
回答
模板
成员函数
的
部分
模板
规范禁止用
模板
参数
实例化类
、
下面的
代码
背后
的
思想是只对具有特定大小
的
类型启用类,如下面的示例中
的
1:class X private:previously declared here定义foo以达到预期结果
的
正确语法是什么
浏览 0
提问于2018-01-31
得票数 0
回答已采纳
1
回答
c++根据构造函数选择推导布尔类
模板
参数
、
、
、
、
我试图通过类构造函数
的
选择来推导出一个布尔
模板
参数
。一个简单
的
例子:class Subrange { Subrange(A a) requiresSubrange<A, false> */};
浏览 28
提问于2021-05-26
得票数 3
1
回答
模板
级C++铸造
、
、
、
我有一个关于
模板
的
问题。我想要一个
模板
化
的
类,它包含一个浮点数组或双数组。main.cpp:65: error: expected primary-expression before ')' token 我扔掉了下面的
代码
第63、64和65行是我用“这里
的
错误”进行注释
的
地方。在谷歌上搜索了
浏览 2
提问于2010-10-30
得票数 3
回答已采纳
1
回答
如何解决子类继承基类同时基类是
模板
参数
的
问题
、
、
、
is must }我已经简化了源
代码<
浏览 3
提问于2022-06-20
得票数 1
回答已采纳
2
回答
依赖于
模板
参数
的
条件
存储类
、
、
以下内容似乎不是有效
的
c++ (-std=c++2a)。我想根据
模板
参数
b更改var
的
存储类 #include <type_traits> void f() { typename std::conditional<b
浏览 32
提问于2020-04-20
得票数 0
2
回答
用于测试变量是否为字符串
的
C++
条件
语句
、
我有一个使用
模板
的
C++方法findID,我希望能够根据输入类型在这个方法中运行一个
条件
。
模板
参数
U要么是int类型,要么是字符串类型。我想根据ID
的
类型运行一个不同
的
条件
。我
的
代码
如下:template <typename U> for (typename vector<S*>::colle
浏览 6
提问于2017-11-15
得票数 3
回答已采纳
2
回答
当实例特定
模板
专门化时断言
、
、
、
您可以编写指定为用户显式指定
的
模板
,并在默认
模板
上添加一些有用
的
错误消息:struct foo static_assert( sizeof(T)= sizeof(T) , "Please specialize foo for your type" );由于始终为false
的
条件
依赖于
模板
参数
,所以断言
的
计算将仅在
模
浏览 1
提问于2014-04-21
得票数 2
回答已采纳
3
回答
为什么不让这个核心常量表达式错误消失?
、
、
、
、
用于初始化constexpr变量y
的
核心常量表达式格式不正确。这么多都是既定
的
。还在说:但我认为语义检查不应该放在一个废弃
的
分支上constexpr { return x; }; constexpr int y = 1<<p();} constexp
浏览 4
提问于2017-10-01
得票数 31
回答已采纳
2
回答
C++:编译器只在需要时实例化
模板
函数?
、
考虑以下简单
的
模板
函数:int compare(const T& lhs, const T& rhs) {#include<iostream>using std::cout; using std:“实例化”;实际
浏览 2
提问于2014-09-17
得票数 2
回答已采纳
2
回答
关于ints和static_assert
的
专门化
、
、
、
、
我想写一个
模板
函数,它只适用于2个数字(例如3和5),如果你试图将它与另一个数字一起使用,会给出错误。我能用int专门化一个
模板
吗?谢谢你
的
帮助。 如果你想知道我为什么要这样做,那是因为我正在学习如何对微控制器编程。例如,引脚3和5是可以产生方波
的
引脚。如果
浏览 11
提问于2017-08-04
得票数 5
2
回答
模板
类中
的
条件
删除方法
、
、
、
背景:由于
模板
代码
膨胀,STL
的
使用使构建变得缓慢:通常,相同
的
方法在许多不同
的
翻译单元中被独立实例化,多次被编译和优化。避免
模板
类对象
代码
重复
的
一种方法是使用显式
模板
实例化和extern
模板
声明,但是STL实现不支持它们。我正在尝试实现一个等价
的
std::vector<T>,它将支持显式实例化。问题:我有一个
模板
类vector<T>,如果
模板</e
浏览 0
提问于2018-02-24
得票数 3
1
回答
Constexpr,如果使用非
模板
类型
、
、
is_same_v<decltype(x), std::string>) { }{ return 0; } x = std::string(); 由于引用
的
行位于常量fine if分支中,该分支
的
计算结果应该为false,那么程序不应该编译得很好吗?
浏览 2
提问于2017-12-20
得票数 4
3
回答
访问
模板
类非
模板
库
的
静态数据
、
、
模板
类是从具有静态数据成员
的
非
模板
类派生
的
。为什么我不能在不指定
模板
参数
的
情况下访问它呢?实际上,我可以在没有
模板
参数
的
情况下访问
模板
类中
的
任何方法或数据吗?
浏览 3
提问于2019-11-15
得票数 3
回答已采纳
1
回答
解析
模板
中
的
循环依赖
、
、
我正在尝试使用Boost实现一个名为Node
的
类
的
斐波那契指针堆。但我也希望将堆元素
的
句柄存储在Node类中。Boost特别提到“句柄可以存储在value_type中”。但是,我不能在类中定义
比较
运算符,因为堆从不使用它,只
比较
指针值。但是定义一个作为
模板
参数
传递给fibonacci_heap
的
比较
结构引入了循环依赖: struct CompareNode : public std::binary_function<Node*,
浏览 5
提问于2012-11-29
得票数 2
回答已采纳
2
回答
如果在lambda中使用static_assert,哪个编译器是正确
的
?
、
、
、
、
当我们想在static_assert中使用if constexpr时,我们必须使
条件
依赖于
某个
模板
参数
。有趣
的
是,gcc和clang在
代码
包装在lambda中时不同意。下面的
代码
与gcc一起编译,但是clang会触发断言,即使if constexpr不能为真。所以问题是:哪个编译器是对
的
?我认为gcc是对
的
,因为static_assert
的
情况
依赖于
T,但我不确定。
浏览 4
提问于2020-01-08
得票数 13
回答已采纳
2
回答
Enable_if:“不能使用enable_if禁用此声明”
、
、
、
我想检测我
的
模板
对象是否有成员函数notify_exitclass MyQueue public:22:14: error: no type named 'type' in 'struct std::enable_if<false, void>'我放了一个
浏览 0
提问于2018-08-29
得票数 15
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+11支持函数模板的默认模板参数
python实战1Flask模板参数传值的方法
Python:编写条件分支代码的技巧
60行代码实现简单的模板引擎
4种SVM主要核函数及相关参数的比较
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券