腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在工厂方法模式
的
wikipedia示例中使用
模板
方法有什么好处?
、
product.SetPrice(20.30); } } 其中也使用了
模板
方法模式(GetObject调用抽象MakeProduct)。在这种(特定
的
)情况下,我不会那样做,因为
模板
方法不包含任何“周围”代码,并且在派生类中使用重写来使GetObject抽象就足够了。 我在这里监督了什么吗?或者我
的
假设是正确
的
,即这个示例并不像演示时那样简单?
浏览 13
提问于2019-08-29
得票数 0
1
回答
变量
模板
和
类型
演绎
的
模板
特化
、
、
、
return 0;} C var; int var = 0; // compile error { } 在没有显式
类型
指示(如int fnc<int>())
的
情况下声明
的
fnc函数有一个专门化,因此
模板
参数
的
类型
是从函数返回
类型
推导出来
的
,但这对变量
模板
不起作用(它会导致编译器错误)。这是一
浏览 15
提问于2020-04-23
得票数 0
回答已采纳
4
回答
根据
sizeof
类型
进行
模板
专门化
、
我想提供一个
模板
化
的
函数,
根据
模板
类型
的
大小来改变它
的
实现(->specialization)。与此类似的内容(省略了
类型
转换),但没有if/elseif if:T byteswap(T & swapIt) if(
sizeof
(T) == 2){ }
浏览 1
提问于2010-08-20
得票数 18
回答已采纳
2
回答
帮助我“
模板
参数不在部分专门化中使用”
、
、
、
我一直在为常规
的
C++而不是C++0x代码而苦苦挣扎。不要问我为什么我必须使用常规
的
C++,这只是一种愚蠢
的
要求。然而,它告诉我应该使用专门化
的
参数,这对我来说似乎是合法
的
。size_t> struct Value {
浏览 1
提问于2011-06-18
得票数 1
1
回答
在
模板
专门化中使用typedef
、
、
我是c++
的
新手,我正在尝试写一个包含字符
类型
或整数
类型
的
额外
模板
。之后,我想在其他
模板
中使用此
模板
来选择数据
类型
,具体取决于输入数据填充。class PaddingTemplate<true>public:}; template <class T, bool Padding = ((
sizeof
(T) %
sizeof
(int)) == 0)&g
浏览 7
提问于2017-07-08
得票数 0
回答已采纳
1
回答
如何使用
模板
化类来专门化
模板
化函数?
、
、
、
、
所以我有一个
模板
化
的
函数: template<typename T> //do stuffint func(const std::vector<T>& input){} 但我不知道你到底是怎么
浏览 8
提问于2019-12-31
得票数 0
回答已采纳
3
回答
C++中奇怪
的
语法
、
、
最近,我遇到了一种非常奇怪
的
方式来编写原型:我想知道"<::“和">”是什么意思?
浏览 0
提问于2013-02-27
得票数 2
回答已采纳
1
回答
模板
型
的
特质
特化
、
、
、
、
我有一个特性可以返回一些关于类
的
信息,例如维数:struct NumDims;template<>但是,我有一些重
模板
类,它们都有一个常见
的
静态类,如: static constex
浏览 2
提问于2015-06-10
得票数 1
3
回答
函数
模板
中
类型
的确定
、
、
、
我想问你一个关于函数
模板
的
建议。我有一个将一些数据添加到缓冲区
的
函数。但我还需要将有关数据
类型
的
信息添加到缓冲区中。数据
类型
为以下枚举:{ FLOAT,};void SomeBuffer:); appendType( DOUBLE );您能告诉我
浏览 0
提问于2010-10-29
得票数 2
回答已采纳
1
回答
使用
模板
、
我目前正在研究c++
模板
,有一些我不理解
的
东西。到目前为止,我了解到如果您有以下泛型类 ...要提供类
的
特定专门化,例如对于int对象,您需要定义以下内容:template<> class A<int>{ }最初
的
类是, template <class T, int Size> class
浏览 0
提问于2013-04-18
得票数 0
回答已采纳
2
回答
在
模板
元程序中,ty清晰度是如何工作
的
?
、
、
、
我对
模板
元编程很陌生。在研究它时,我遇到了一个小代码块,它决定了编译时
的
类型
。我
的
问题是,这个
类型
的人在这里是如何工作
的
。程序执行
的
顺序是什么?Then, class Else>{}; { // if
sizeof
(int) <
sizeof
(long)
浏览 0
提问于2014-08-17
得票数 0
回答已采纳
1
回答
如何定义带有索引运算符
的
容器
的
类型
特征?
、
、
、
、
我有以下
类型
特征来区分基本
类型
和容器
类型
:using enable_if_fundamental_t = std::enable_if_t<std::is_fundamental_v现在,我想区分已经重载operator[]
的
容器和其他容器。,它产生了错误: 我尝试了以上代码
的
几个变体,但我没有设法做到正确
的</e
浏览 0
提问于2018-05-27
得票数 3
回答已采纳
1
回答
模板
类型
的
Sizeof
成员变量-参数
、
、
我想确定作为
模板
参数传递给函数
的
结构
类型
的
特定成员变量
sizeof
。但是,我从编译器那里得到一个错误,即操作数
的
大小是非法
的
(我在Windows 7中使用VS2010 )。serializeArrayToFile(const std::string &filename, const std::vector<T> &items) { serialize
浏览 2
提问于2014-07-02
得票数 3
回答已采纳
1
回答
比较If语句中
的
数据
类型
、
、
是否有方法在if语句中测试参数
的
数据
类型
?下面是源代码
的
一个示例:它不会编译,但它用来表示我
的
意图。typedef char cInt[
sizeof
(int)];typedef char cDouble[
sizeof
(doubleif ( t == double ) { return c; return null
浏览 2
提问于2015-03-25
得票数 2
回答已采纳
1
回答
非
类型
函数
模板
参数
、
我正在阅读C++
模板
完整指南,并看到了这个非
类型
函数
模板
参数代码(除了函数定义和调用之外,我还添加了main()和其他部分):#include <algorithm(a) /
sizeof
(*a); std::transform (a, a + length, b, (int(*)(int const &))add <intb + length, [](int const & value){ st
浏览 2
提问于2011-07-24
得票数 7
回答已采纳
2
回答
依赖于非
类型
参数
的
模板
函数
、
、
、
是否可以基于非
类型
参数来定义重载
的
模板
函数?void TemplateCaller() // use the plattform-specific template function at compile-time}template<> uint32_t SetupMem<4>
浏览 1
提问于2018-08-09
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+模板元编程:探索无穷可能性的神技!
Java 如何根据 HttpEntity 中的 ContentType 获取文件类型
根据明细表和指定的模板批量生成新表或新文件,支持任意模板
企业可以根据功能和技术类型选择移动APP开发的款式?
根据三种不同类型的动漫恶棍:坏人并不总是坏人
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券