首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
C/C++中调用MATLAB C Math Library的实现   总被引:1,自引:0,他引:1  
对MATLAB C Math Library作了简要介绍,对使用MATLAB C Math Library的原因作了分析,给出了生成独立执行程序的步骤,详细讨论了自动内存管理与函数模板,最后给出了一个实例,实现了对MATLAB C Math Library的调用。  相似文献   

2.
通过对C/C++课程教学现状和与其他后续课程关系的分析,从教学内容和教学方法对该门课程的教学改革进行探讨,阐述如何结合OJ(Online Judge)系统对平日考核和期末考核进行改革。通过分析对比,指出采用该教学方法对学生程序设计能力的提高有显著效果。  相似文献   

3.
目前,许多高性能的系统程序或应用程序,都是采用C/C++语言实现的,保障这些程序的安全是构造安全主机(或网络)环境的重要前提.面向C/C++代码的漏洞检测系统旨在程序运行之前发现源程序潜在的安全漏洞,降低出现安全漏洞的概率,对提高程序的安全性具有重要意义.首先介绍系统设计原理和设计流程;然后详细说明各模块的设计和实现过程;最后对实验结果进行分析.  相似文献   

4.
5.
6.
动态数组在数据处理时有着独特的优势,Fortran语言数组功能强大并支持动态数组,而C语言不支持动态数组。利用Fortran与C/C++的混合编译思想,通过调用Fortran90例程的方法,在C中实现动态数组并给出了程序代码。  相似文献   

7.
用VC++6.0编译C程序除了有许多显性问题外,还有许多隐性问题,对其问题的本质认识不清,将影响用C程序系统功能的实现。改文分析了几种除经典问题之外的隐性问题,并提出其应对策略。多年的编程实践表明认识了基于VC++6.0的C程序编译问题的本质,将有助于程序员的程序设计。  相似文献   

8.
C/C++教学改革的探索与实践   总被引:12,自引:0,他引:12  
结合多年的C语言教学经验,针对现代大学生的心理特点,从教材建设、教学内容的组织以及教学方法等几方面总结了“C/C++程序设计”课程教学的一些新思路和体会,以期更好地促进该课程的教学.  相似文献   

9.
李树芳  安金霞  刘洋  陈良 《计算机科学》2017,44(11):191-194
近年来,越来越多的安全关键软件系统运行在国产Linux操作系统上,其中大多数采用C++开发,而C++正在扩展新版语言规范,已有的覆盖率统计插装工具不能满足要求。给出一种基于Clang/LLVM的C++源代码覆盖率统计插装方法,利用开源社区Clang/LLVM库提供的C++源代码解析和操作功能,构建面向C++源代码的语句、分支和MC/DC覆盖率统计框架,在运行时采集覆盖率信息并进行统计分析,输出覆盖率分析报告。实际案例表明,该方法简易实用,能够满足真实工程软件的覆盖率测试分析需求。  相似文献   

10.
介绍了一种基于Simulink和C++混合编程技术的自动飞行控制系统测试系统建模技术及调试方法;基于Simulink搭建飞行仿真模型,通过RTW自动代码生成工具将各仿真模块分别生成嵌入式代码,并集成应用于C++软件设计环境中;通过对时钟的有效设定,实现了基于Windows系统的实时飞行仿真测试系统的设计,仿真软件的最小运算周期为2ms;该技术不仅可以满足自动飞行控制系统飞行仿真试验的实时性要求,并且在软件开放性、接口扩展性、板卡驱动的通用性以及软件设计功能多样性等方面占有较大优势;基于这个技术建立而成的仿真测试系统,某型自动飞行控制计算机已经成功的开展了多轮半物理仿真验证试验,并取得了良好的试验效果,从而为产品的试飞定型奠定了坚实的基础。  相似文献   

11.
基于C++语言转换的TTCN-3测试系统的设计与实现   总被引:1,自引:1,他引:1  
TTCN-3是一种用于协议与软件测试的标准化测试语言,文章提出了一种实现TTCN-3测试系统的设计方法,将用TTCN-3书编写的抽象测试套先翻译为C 语言,进而编译生成可执行的测试套,然后调度执行.并用这种方法实现了TTCN-3测试平台TTPlatForm,运行结果表明,这种基于语言转换的TTCN-3测试系统在性能、可移植性和灵活性均比采用编译生成成内存对象并调度内存对象执行的方式有了较大的提高.  相似文献   

12.
苏杭丽  李燕  童端 《计算机时代》2022,(11):121-124+129
针对C/C++指针编程难的问题,提出“三步法”的解决方法。“三步法”将指针编程的整个过程归纳为固定步骤和具体任务,破解指针的抽象。在完成“三步法”的具体任务时,针对指向基本变量、一维数组、二维数组的指针,分别给出指针的定义、初始值、表示任一元素的地址和值的固定格式,并从外形符号找出相对应的“等价”,破解指针的灵活性。最后举例说明“三步法”的使用“。三步法”在教学中取得了很好的效果。  相似文献   

13.
指针是C/C++语言教学中的难点,笔者在指针教学中采用了项目教学法进行教学的改革和创新,让学生化难为易,循序渐进,克服了畏难情绪,提高了学习主动性,取得了较好的教学效果.  相似文献   

14.
该文介绍了一种面向对象、基于C/C++的小波变换软件包的设计与实现。该软件包分为三层,其中第一层基于ANSIC,第二、第三层的设计基于C++为面向对象设计。分层设计使得该软件包同时具有使用及扩展的方便性和移植的灵活性。该软件包实现了小波变换的常见基本函数,包括卷积,一维、二维小波正反变换,一维、二维小波包正反变换,各种正交小波滤波器、双正交滤波器设计,小波函数、尺度函数计算,多分辨率分析等功能。论文最后给了具体实例说明如何利用该软件包进行实际应用开发及扩展设计。  相似文献   

15.
本文讨论了一种将所有非法位操作以编译时错误方式暴露,从而保证运行时位操作安全的解决方案。  相似文献   

16.
C++逆编译中库函数识别研究   总被引:2,自引:0,他引:2  
逆编译系统中库函数识别是最基本的功能之一,而针对C++语言的逆编译研究相当少见。文章在库函数识别方面分析了C++语言与C语言的异同之处,归纳了C++库函数识别的要点,提出并实现了一个基于特征识别的算法,在部分库函数上进行实验并取得了成功。  相似文献   

17.
Fortran与C/C++的混合编译   总被引:10,自引:0,他引:10  
任慧  周振红  张成才 《计算机工程与设计》2007,28(17):4096-4098,4111
在长期的数值计算中人们积累了大量宝贵的程序资源--Fortran、C/C 源程序,为了能综合利用这些资源,Win32环境下多采取基于动态链接库DLL的混合编程方法,增加了额外建造、加载DLL的负担.提出一种Fortran与C/C 混合编程的便捷途径:在特定集成开发环境下的混合编译,系统探讨Fortran与C/C 在调用约定上的协调问题,并用典型实例加以说明.  相似文献   

18.
孔柱新 《计算机时代》2022,(3):81-82,85
程序模拟了两数相乘的人工竖式算法,利用C++标准模板库中string类接收键盘输入的大数,并用标准模板库vector类存储大数和相乘,解决了基本数据类型表示大数位数有限的问题.  相似文献   

19.
本文采用Visual C++开发符合自己需要的计算机的屏幕保护程序.主要阐述了开发的原理、开发的方法和具体的开发过程,并给出一个实例.  相似文献   

20.
卫春芳 《计算机教育》2009,(23):104-106
本文论述了我校针对非计算机专业学生学习"C++程序设计"所存在的问题,依据实际教学经验从教学内容、教学方法和实践教学三方面进行教学改革。本着"淡化程序设计理论,强化技能训练"的课程教学原则,我们重新组织教学内容、采取案例式教学、加强学生的技能训练,以提高学生的计算机应用水平。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号