腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
在
C++
中
设置
模拟
接口
、
、
、
但是,我没有这个设备,那么我如何
设置
一个
模拟
接口
来
模拟
设备呢?如何
设置
测试,以便DLL与我设计的类而不是设备对话?有没有办法重定向DLL的调用?谢谢..myfuncpointer.getinfo(param,otherparam);param.option = tr
浏览 7
提问于2009-02-24
得票数 1
回答已采纳
8
回答
如何在
C++
中
模拟
接口
?
、
、
、
既然
C++
缺少Java和C#的interface特性,那么
在
C++
类
中
模拟
接口
的首选方法是什么?我的猜测是抽象类的多重继承。在内存开销/性能方面有什么影响?这类
模拟
接口
是否有任何命名约定,如SerializableInterface
浏览 0
提问于2009-08-01
得票数 45
回答已采纳
1
回答
单元测试需要很多
接口
吗?
、
、
、
、
我用
C++
编写googletest和googlemock库。该项目需要许多具有特定功能的小类。我主要在构造函数中使用依赖注入。根据这一点:将依赖项注入构造函数是
在
单元测试
中
模拟
的好选择。
在
C++
中有两种方法可以做到这一点: 创建
接口
(纯虚拟类)。在产品类
中
创建虚拟成员函数。
模拟
类派生自生产类。当生产类没有定义默认构造函数时,会出现问题。
模拟
类必须显式调用基类构造函数(就个人而言,这不是
模拟
对象
浏览 0
提问于2020-07-10
得票数 1
3
回答
Specman分析外部代码
我
在
我的specman运行
中
运行profile,并得到90%是在外部代码上。我的运行环境也包含SystemVerilog代码。我如何识别这个“外部代码”是什么,是谁在调用它?
浏览 0
提问于2014-05-26
得票数 0
9
回答
C++
程序员是否
模拟
Java的特性?
、
、
当我读到用java思考的时候,
接口
和内部类提供了更多灵活的方法来组织和控制系统
中
的对象。例如,
C++
不包含这样的机制,尽管聪明的程序员可能会
模拟
它们。
C++
程序员是否确实拥有java所拥有的特性,例如
接口
和约束自己不跨越边界,例如在
模拟
的
接口
中包括非静态的最终(非const)数据成员?如果
C++
程序员可以的话,他们应该像一个
C++
程序员那样编写代码和思考吗?编辑:我知道每个编程语言都有自己的特点和应用领域,而编程语
浏览 4
提问于2009-12-23
得票数 5
回答已采纳
4
回答
我如何在C中使用谷歌
模拟
呢?
、
、
、
我正在维护一个用C编写的遗留项目,用
C++
编译器运行它是不可行的。但是,由于代码是交叉编译的,所以可以
在
主机环境
中
运行单元测试或类似的代码。因此,也可以与
C++
主机编译器进行
接口
,并使用google和google。我希望能够
在
C代码中使用它们。我可以看到,
在
不使用vtable的情况下使用google-mock确实是可能的,但它需要模板。 有什么方法可以用goo
浏览 4
提问于2013-10-23
得票数 22
回答已采纳
1
回答
围绕
C++
代码的C包装器的
模拟
框架
、
、
、
、
我正在开发一个用C语言调用约定函数包装
C++
行为的应用程序
接口
。API由可在多种语言中使用的共享库(dll)的集合组成。
在
通过dll边界传递
C++
类对象的情况下,使用C不透明指针或“句柄”来引用底层的
C++
对象,类似于Win32应用编程
接口
。
在
许多情况下,能够
在
典型的硬件系统上进行测试是不现实的。我想找到一种方法来
模拟
较低级别的组件,以便可以
在
模拟
环境
中
测试使用这些库的较高级别的库
浏览 17
提问于2020-12-03
得票数 0
1
回答
c++
gmock调用具有相同arg的其他函数
、
、
、
我想为这个函数创建一个
模拟
:真正的函数应该填充向量,如果成功的话返回true。我的
模拟
也应该用值填充向量,并返回始终为true。我怎么才能用gmock做这件事?
浏览 3
提问于2015-11-02
得票数 1
回答已采纳
2
回答
对硬件的应用程序
接口
进行单元测试-
模拟
或不
模拟
、
、
、
我非常好奇人们对于软件端应用程序与硬件
接口
应该如何进行单元测试的看法。 static mock_device* mp_handle; static device* mp_ha
浏览 3
提问于2016-08-03
得票数 3
回答已采纳
2
回答
如何在托管
C++
/CLI
中
定义
接口
、
我们可以使用Visual Studio
在
C++
中
定义
接口
吗? 如果是,
在
C++
中
定义
接口
的示例是什么?
浏览 1
提问于2009-06-05
得票数 16
1
回答
C#和
C++
之间的Windows (电话)运行时组件流
、
、
、
、
我想在我的C# Windows Phone Gui应用程序
中
嵌入一个现有的
C++
控制台应用程序。我已经成功地将Windows应用程序转换为
C++
(Phone)运行时组件,允许我从C#调用它。不幸的是,我现在已经知道应该如何创建一个可供C#和
C++
使用的流。我到处找,但找不到合适的例子。如果有区别,则不必从正常的控制台输出
中
捕获输出,因为
C++
应用程序通过一个名为"log“的函数将其所有输出写入控制台。
浏览 2
提问于2013-06-25
得票数 0
回答已采纳
1
回答
如何避免在生产环境中进行vtable查找,并且仍然能够
在
单元测试中进行广泛的
模拟
?
、
、
、
、
在
像C#这样的语言中,我经常让我的类依赖于
接口
,而不是具体的类,即使只有一个“真正”的实现。这是为了使单元测试更容易(通过创建
模拟
)。当使用
C++
编程时,我希望获得最大的性能,并且仍然使用测试驱动程序和
模拟
。有没有办法同时做到这两点?也就是说,为了能够
在
测试时进行
模拟
,并且在生产代码
中
仍然有直接的具体调用?如何在
C++
中
实现这一点?
浏览 21
提问于2019-11-14
得票数 0
1
回答
我们可以用一种独立于语言的方式来表示数据结构(涉及位域)吗?
、
、
我们有十几个
模拟
器
在
UDP上相互通信。
接口
定义在数据库
中
管理。
模拟
器是使用不同的语言编写的;主要是
C++
,也有一些是用Java和C#编写的。目前,当系统工程师
在
接口
定义数据库中进行更改时,
模拟
器开发人员手动更新其代码
中
的通信数据结构。消息大多为2-5字节长,每个信号具有比特字段。我想做的是从
接口
定义数据库中生成一个描述字节和位域定义的文件,并让每个开发人员将其添加到他的
模拟
器代码<
浏览 1
提问于2012-10-06
得票数 1
4
回答
C++
中
的
模拟
实现
、
、
、
我需要一个类的
模拟
实现--为了测试目的--我想知道我应该如何做才是最好的。我能想到两种一般的方法: 第二种方式可能会奏效,但我不得不认为它有点丑陋。有人这么
浏览 0
提问于2011-01-02
得票数 6
回答已采纳
1
回答
可以
在
我自己的runtimeclass上实现来自Windows类型的[exclusiveto]
接口
吗?
、
我很好奇这是怎么做到的,所以我创建了一个新的
C++
/WinRT组件,并试图
在
我的.idl文件
中
从Windows.Graphics.Holographic.IHolographicSpace派生,但MIDL我的意思是,从理论上讲,我可以使用MIDL模板并在我的类型上实现所有必需的COM
接口
,但这不能很好地处理整个implements<>工具链,因为我的代码部分是由它生成的。
浏览 36
提问于2018-09-26
得票数 0
回答已采纳
1
回答
HippoMocks -
在
C++
中
模拟
COM
接口
?
、
、
、
(在其Git库
中
)似乎增加了对COM
接口
的支持。我曾尝试
模拟
一个ADO connection对象;这需要对Hippo Mocks进行一些调整才能正确构建(似乎COM版本的代码没有针对其余Hippo Mocks
中
的更改进行更新)。pConn, ADONS::_Connection::AddRef).Return(1); 智能指针做的第一件事就是AddRef
接口
有没有人成功地用Hippo Mocks
模拟
了COM
浏览 0
提问于2013-03-09
得票数 1
回答已采纳
1
回答
在
C++
中
模拟
类Golang
接口
我想在
c++
中
实现像golang一样的
接口
,而不需要继承。
浏览 4
提问于2017-07-01
得票数 1
回答已采纳
3
回答
C++
对象的大小随着我添加更多的
接口
而增加.Java会这样做吗?
、
、
、
、
我正在做一个小实验,试图
在
C++
中
模拟
java的
接口
。
在
C++
中
是否有更好的方法来
模拟
Java的
接口
?Java的对象大小是否随每个实现的
接口
而增加?
浏览 0
提问于2013-12-21
得票数 1
回答已采纳
1
回答
OMNET++:网络
设置
过程
中
模块cModule
中
的错误
、
我正在尝试
在
Omnet++
中
运行我的第一个Castalia/WSN
模拟
(Omnet++),包括带有.ned和
c++
/h文件(TestRouting.h、TestRouting.cc和TestRouting.ned)的文件夹以及.ini文件,而且我
在
omnet中出现了一些错误。当我开始
模拟
时,我会收到以下错误: 网络
设置
过程
中
模块(cModule) SN.node.Communication (id=10)
中
的错误:
浏览 1
提问于2019-05-08
得票数 1
1
回答
可以
在
Matlab中使用命令来运行Omnet++吗?
、
有没有可能使用Matlab或任何命令来运行特定的项目并在Omnet++中生成结果,而无需实际进入Omnet++
中
的图形界面来按下run按钮?
浏览 0
提问于2015-07-07
得票数 1
点击加载更多
相关
资讯
在Django 2.0中定义Web服务API接口
ol3中妙用Arcgis Server Rest Export接口模拟WMS,并实现属性过滤
在seaborn中设置和选择颜色梯度
在鲁大师中怎么设置主页防护
模拟量光端机在工业控制中的应用
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券