共查询到20条相似文献,搜索用时 15 毫秒
1.
本文基于笔者的实际开发经验,言简意赅地讲解了C/C++单元测试框架gtest的主要使用方法和注意事项,并设计了若干可编译的精简示例,给出了运行效果图。既可以用作gtest的入门教程,也适合作为工作中的快速参考。 相似文献
2.
3.
程序似然不变量是程序中隐含的属性,可以应用于程序验证、软件测试技术、逆向工程等领域.针对自动化测试工具C++Test产生的测试用例集,利用程序不变量分析工具Daikon判断这些测试用例是否改变了当前的不变量;并将两种工具结合生产一种自动化测试用例集约简工具CDRT(C++Test And Daikon Reduction Testing),从而达到约简测试用例集的效果,再通过变异测试工具INSURE++对简化后的测试用例集进行评估.实验结果表明,CDRT工具能有效地约简测试用例集. 相似文献
4.
5.
Matlab和Visual C++结合的桥梁--Mideva 总被引:1,自引:0,他引:1
分析了Matlab和Mideva两者的优缺点,并阐述了使用Mideva实现M文件到CPP文件的转换,以及在VisualC++中调用Matlab编写的函数,将VisualC++的许多优点同Matlab的数值运算和图象处理等强大功能结合起来,实现程序的优化。并用一个图像处理的实例讨论了具体实现过程。 相似文献
6.
郭荣 《网络安全技术与应用》2014,(3):56-57,59
自动化单元测试是保障通信类软件质量的重要手段,业界没有什么普适性方法。但通常是借助于第三方工具。本文介绍的Testbed测试工具套件是通第三方认证公司认可的安全软件测试工具,能够支持多种语言的自动化测试.本文主要介绍了如何使用TESTBED测试工具对C++代码进行单元测试,对测试方法进行介绍,并从工程实践的角度,进行了测试步骤分解,最后从软件开发和项目管理的角度对单元测试的组织给出了建议。 相似文献
7.
基于Visual C++的OPC客户端实现 总被引:3,自引:0,他引:3
OPC为工业现场设备通信提供了标准,本文通过介绍OPC技术的工作原理,结合OPC客户端的工作机制,简要介绍了OPC客户端程序的开发方法及用Visual C++实现的具体步骤。 相似文献
8.
本文使用ODBC API函数SQIJConfigDataSource和WINDOWS API函数GetModuleFileName,实现了Microsoft ACCESS2000的mdb数据库文件和Microsoft SQLServer2000这两种数据源的自动配置,提高了应用程序的可移植性。 相似文献
9.
文章阐述了国内高校Visual C++程序设计课程传统教学中存在的问题,根据Visual C++程序设计课程的特点,并结合自身的教学实践,将启发式理念引入到教学环节中,提出一种基于启发式的程序设计教学改革方案,在教学实践中取得较好效果。 相似文献
10.
该文介绍在基于光盘的多媒体电子出版物中实现矢量电子地图的关键技术。使用VisualC++和面向对象的方法实现了一个矢量电子地图引擎。 相似文献
11.
动态的观察模型是一个CAD软件必备的功能,它的实现方式很多,本文介绍了在Visual C 6.0环境下如何利用开放式图形库Open GL实现三维有限元网格的动态观察。 相似文献
12.
对于用 Visual C++6 .0程序设计 Windows系统开始菜单通知栏图标的原理和方法进行了说明 ,并结合实例进行了阐述 相似文献
13.
从不同角度分析和研究了Visual C++与工程计算语言Matlab的接口技术.为工程设计人员提供了比较全面的Visual C++与Matlab的混合编程方法,并给出了各种方法的优缺点.通过二者的结合,既有效地利用了M atlab强大的数值计算能力和众多的函数,大大减少程序设计的工作量,又继承了Visual C++良好的程序界面,证明是一种很好的程序设计方法. 相似文献
14.
15.
基于Visual C++的实时频谱分析软件设计 总被引:1,自引:0,他引:1
针对实时频谱分析仪的系统实现提出了一种设计方案,介绍了实时频谱分析仪的系统结构,并着重研究了其上层软件的实现方案.该软件在Visual C 6.0下用C 语言进行开发,采用了多线程设计提高执行效率,并运用模块化设计思想提高软件的可扩展性和重用性,是一种实际可行的解决方案. 相似文献
16.
本文以笔者实现的数字图象处理程序为例,讲述了DIB的结构及操作、灰度直方图的绘制方法及模板卷积的实现方法。 相似文献
17.
本文介绍了如何通过TCP/IP网络协议的客户/月艮务器(C/S)模式,实现指纹采集模块终端与服务器之间的网络通信,同时介绍了多线程技术在服务器与终端间的数据传输方面的应用。实践表明,在Visual C 环境下,多线程技术应用于网络通信可达到比较好的效果。 相似文献
18.
C++Builder 6在蛰伏了2年之后有了非常多的进步,除了在功能的增加之外,品质也非常稳定,本文将针对其中最重要的几项功能加以介绍。 相似文献
19.
20.
介绍了在CAI教学软件开发中使用C++ Builder语言的TreeView控件进行数据库管理的方法。使用TreeView控件能清晰地反映课程知识点的树状层次结构,方便学生的学习和导航。 相似文献