腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
模板
C++
进行
类型
测试
c++
、
templates
所以我有一个函数,它有两种可能的参数
类型
,每一种都是我预定义的lambda函数
类型
。两种可能性是CellFType和FType。我想要避免整个额外的重载,所以我将其
模板
化。qr_weight * scalar_product(f_on_qr, f_on_qr); } } FType和CellFType也是这样
模板
化的我怎样才能在这里正确地输入
测试
?
浏览 17
提问于2020-09-05
得票数 0
2
回答
如何对
C++
/WinRT组件
进行
单元
测试
?最好有代码覆盖
visual-c++
、
visual-studio-2017
、
c++-winrt
然而,旅程的第一步是确保我能够正确地对我自己的代码
进行
单元
测试
。单元
测试
C++
/CX代码通常
使用
"
C++
单元
测试
应用程序“项目
类型
,该项目
类型
基于
C++
/CX,有其自身的问题(缺乏代码覆盖支持,在浏览器中显示
测试
之前运行所有所需的代码,稳定性等) 在浏览Visual2017中的可用项目
类型
时,我没有看到基于
C++
/WinRT
浏览 2
提问于2019-02-14
得票数 1
回答已采纳
2
回答
模板
第二阶段编译
c++
、
templates
我试图理解
c++
模板
领域中的编译过程和代码生成过程。 我读过,在编译的第一阶段,只检查基本语法(在
模板
代码中)。并且实际的代码只为那些被用来完成编译的数据
类型
生成--这被称为第二阶段编译。我无法理解编译器如何知道可以为哪种数据
类型
调用
模板
代码,以及为哪种数据
类型
生成代码(从而
进行
第二阶段编译)。在某些情况下,函数调用(在关闭函数
模板
的情况下)可能不会在编译时如此明显地导出数据
类型
,这些数据
类型
只能在
浏览 3
提问于2017-03-13
得票数 0
回答已采纳
4
回答
对
模板
化的
c++
方法/类/函数
进行
单元
测试
的好方法是什么?
c++
、
unit-testing
、
templates
我正在寻找一种在
c++
中对我的
模板
化方法、类和函数
进行
单元
测试
的好方法。我有一种感觉,仅仅用一个
类型
测试
是不够的,而且只复制单元
测试
并替换
类型
也是不正确的。更具体地说,我正在开发一个Matrix类,并
使用
Boost的单元
测试
框架。Matrix将与不同的
类型
一起工作。它将主要用于基本
类型
,但我也希望它支持具体
类型
。请注意,我这样做是为了学习目的,这就是为什么我没有<
浏览 0
提问于2012-04-20
得票数 14
回答已采纳
4
回答
C++
中的依赖注入接口和
模板
c++
、
unit-testing
、
mocking
为了能够对我的
C++
代码
进行
单元
测试
,我通常通过
测试
中的类的构造函数--一个或多个对象,这些对象既可以是“生产代码”,也可以是假/模拟对象(让我们调用这些注入对象)。使被
测试
的类成为一个
模板
类,它将注入对象的
类型
作为
模板
参数,并将注入对象的实例作为构造函数的参数。一些随机的想法: 不总是
浏览 0
提问于2009-07-14
得票数 26
回答已采纳
1
回答
概念正则与概念半正则
c++
、
c++20
ranges库
使用
半正则概念来实现它。但是,我不明白,如果一个是从另一个得到的,为什么这两者之间的区别是必要的。
浏览 1
提问于2020-10-25
得票数 2
回答已采纳
4
回答
单元
测试
C++
模板
c++
、
unit-testing
、
templates
我已经在我的库的实现中
使用
了函数和类
模板
。到目前为止,我已经在库单元
测试
(CppUnit)中实例化了一个
模板
,然后继续
测试
它,就像任何其他普通的类或函数一样。最近,我计划将一些
模板
也添加到库API中。好的界面当然是最重要的,不管是不是
模板
。有了良好的设计和实现的
模板
,你可以,如果不是完全防止,至少让用户更难击中自己的脚。无论如何,我觉得与纯粹的内部
模板
相比,单元
测试
公共
模板
需要更严格一些。 那么,您
浏览 1
提问于2008-12-23
得票数 16
1
回答
在不知道实际内部数据
类型
的情况下返回给定SEXP的子集
c++
、
r
、
subset
、
rcpp
我正在为编写一个gdb,以打印R的SEXP和Rcpp的数据
类型
的变量值。SEXP dbg_subset(SEXP x, R_xlen_t index_from, R_xlen_t index_to);注意:我不能
使用
C++
浏览 4
提问于2019-11-21
得票数 0
回答已采纳
3
回答
C++
模板
只是“语法安全”而不是先输入安全?
c++
、
templates
、
types
、
language-lawyer
C++
模板
至少检查两次。首先,当一个
模板
被声明和定义时,第二个当它被实例化时。在
模板
成功实例化之后,它处于
类型
安全状态。我的问题是,在成功声明和定义
模板
时,
模板
所在的状态的名称是什么?如果我将宏与
模板
进行
比较,那么在成功的宏“实例化”之后,代码是否是
类型
安全的?
浏览 2
提问于2013-12-17
得票数 1
回答已采纳
2
回答
如何在
c++
中确定当前流
类型
?
c++
我在
c++
中
使用
模板
,并将流对象作为
模板
化参数
进行
传递。如何在运行时知道当前的流
类型
?
浏览 0
提问于2011-11-07
得票数 0
2
回答
将列表从Mathematica传递到
c++
(Mathlink)
c++
、
wolfram-mathematica
、
mathlink
我只是想将一个整数列表传递给一个用
C++
编写的函数。我已经设置了
模板
(.tm)文件和所有文件,并且可以成功地调用带有标量参数的
测试
函数。
使用
list参数调用函数的行为就好像根本没有定义该函数一样。我怀疑参数
类型
不匹配。 在
模板
文档()中,列表的数据
类型
类似于"Int32List“。当我
使用
它时,我的
C++
函数必须包含一个超长的列表长度参数。
使用
列表的唯一示例代码是"sumalist.tm“。当我<
浏览 3
提问于2012-04-13
得票数 2
回答已采纳
1
回答
使用
c++
模板
进行
测试
的技术
c++
、
templates
、
tdd
你在TDD上学到的第一件事是,为了让事情变得可
测试
,它们需要松散耦合。在大多数语言中,这是通过接口分离耦合来实现的,推迟了依赖项的注入,这样mock对象就可以停靠到我们想要
测试
的实现。现在,在
C++
中,我们当然可以完全遵循这种方法,
使用
抽象类作为接口,但我们也拥有
模板
编程的强大功能,它在编译时解析依赖关系 我已经看过太多如何
使用
标准方法
进行
TDD的例子,但对于
模板
编程来说,却是零和零的例子是的,我看到Alexandrescu方法
使用
策
浏览 1
提问于2012-05-20
得票数 1
3
回答
在
C++
代码中查找非实例化
模板
c++
、
templates
、
code-coverage
、
gcov
在
C++
代码中找到未实例化
模板
的最佳方法是什么?在谷歌搜索之后,似乎没有办法强迫g++为这些
模板
发出代码(这只是逻辑,编译器应该如何猜测任何
类型
?)通过,可能已经足够将整个
模板
函数体标记为一个块,因为执行永远不会在那里结
浏览 0
提问于2011-04-25
得票数 8
2
回答
我可以从
模板
访问struct/class成员吗?
c++
、
templates
、
member
我想要做的是创建一个函数,它接受任何类或结构(通过
模板
),但也让函数假设在传入的类或结构中总是有一个特定的成员。
浏览 0
提问于2013-04-17
得票数 6
回答已采纳
2
回答
使用
c++
模板
将参数传递给objective-c方法
c++
、
templates
、
objective-c++
如何
使用
c++
模板
作为objective-c方法的参数?从本质上讲,我想做这样的事情:- (void)method:(T)arg 但这并不管用。
浏览 0
提问于2010-08-07
得票数 2
回答已采纳
1
回答
从较小的源文件生成大对象文件
c++
我需要用大的对象文件对我的程序
进行
压力
测试
。我对
C++
模板
和内联函数/
模板
进行
了研究,但没有得到我想要的obj/源大小比(大约50)。附加编辑:我创建了大型/复杂和多样化(随机)
模板
函数,并开始用唯一的
类型
/参数调用它们(创建实例化)。这增加了obj/源的比率,正如预期的那样,增加到了某个点(大约12)。我也研究过迫使gcc在线创建所有函数,但我的
测试
也没有显示出改进。
使用<
浏览 2
提问于2014-05-21
得票数 0
回答已采纳
10
回答
C++
模板
的优点和缺点是什么?
c++
、
templates
我一直在和朋友交谈,有些人完全同意应该
使用
C++
中的
模板
,而其他人则完全不同意。 关于
C++
模板
,你能告诉我什么不好的事情吗? 编辑:我问这个问题的原因之一是,我正在为考试而学习,目前我正在讨论
C++
模板
的主题。
浏览 7
提问于2009-03-07
得票数 34
回答已采纳
2
回答
什么是好的经验法则浮点比较方法选择器?
testing
、
floating-point
、
comparison
、
precision
、
idioms
我正在
测试
一些代码,一个涉及
使用
浮点值的计算的数字-通常是非常大的浮点值。我有一些通用的(
C++
模板
化的,但对于这个问题来说这并不重要)代码,它将我的输出与它们的期望值
进行
比较,无论是标量还是数组。我面临着为我正在
测试
的各种函数选择精度阈值的问题,至少对于两种C/
C++
浮点
类型
float和double是如此。就像一样,对于比较浮点值,也没有万能的方法,也没有完全基于数据
类型
来拟合和计算的单一精确值:相对误差和绝对误差,可能会
浏览 2
提问于2016-05-06
得票数 1
3
回答
可以
使用
宏来创建typedefs吗?
c++
、
c
如何
使用
宏(#define)创建
类型
定义?#define DEFINE_FOO_TYPE(content_type__, content_type_name有没有可能在C中做这些事情,或者是
C++
模板
的唯一方式? 抢先提出类似“为什
浏览 1
提问于2012-07-14
得票数 1
回答已采纳
1
回答
以
模板
作为返回
类型
的Trompeloeil MAKE_MOCK0
c++
、
trompeloeil
当
使用
Trompeloeil模拟
C++
中的单元
测试
时,如何
使用
作为返回
类型
?- std::unordered_map:
使用
类
模板
需要
模板
参数列表 - trompeloeil::param_list
使用<
浏览 10
提问于2021-01-20
得票数 2
回答已采纳
点击加载更多
相关
资讯
使用Templ进行Go模板化
使用Mavem进行集成测试
使用Jmeter进行性能测试实战
使用loadrunner对APP进行性能测试
使用Puppeteer进行自动化测试
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
语音识别
活动推荐
运营活动
广告
关闭
领券