首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 152 毫秒
1.
针对函数以值的形式返回时,C 系统产生的无名临时变量或对象对程序的影响,文章介绍了一些程序中易被忽视的问题并提出了相应的解决方法。  相似文献   

2.
C++中虚函数的实现机制   总被引:4,自引:0,他引:4  
介绍了C 编程语言中的虚函数及其在进行面向对象程序设计中重要性,并且详细阐述了它在编译器底层虚函数的实现机制.它通过一个vptr和vtable在运行时进行动态绑定,从而能够根据对象类型的不同调用不同的虚函数;并通过实例测试验证了上述机制、  相似文献   

3.
C++函数的参数传递和返回值问题的教学研讨   总被引:2,自引:0,他引:2  
C++是计算机专业的一门基本程序设计语言课程,函数是理解C++语言的重要基础。而C++中函数的参数传递和返回值内容是一个重要而难讲解的内容。笔者系统地分析了函数参数传递中值调用和引用调用以及函数值返回和引用返回的本质,并举例进行了说明。最后给出了讲授这部分内容的一些经验和方法。  相似文献   

4.
讨论了C 中的类的OO(Object Oriented)的特点(封装、继承、多态),类的功能(语言模块单元),类的构成(定义、类名、类体、数据访问方式,继承方式:成员的种类;可见性:virtual,inline,friend,static,const),类的实现(成员变量、成员函数、构造函数、析构函数),类的应用(类的实例化一对象,访问方式等),类对象的初始化,类的扩充(结构、联合、类属类),并简介相关的类设计和学习方法。  相似文献   

5.
分析了C 语言利用指针、引用、内联函数与友元提高程序运行效率的机制,利用静态数据成员及成员函数节省内存开销共享的机制,以及利用继承、模板与多态实现无限制重用已有程序代码的机制,指出C 语言更适合编写大型应用程序。  相似文献   

6.
C^++语言引用型变量的实现机制浅析   总被引:1,自引:0,他引:1  
为准确理解C^ 语言引用的本质,对C^ 语言引用型变理的实现机制进行了初步探讨。通过变量的内存地址分析,揭示了C^ 语言引用的本质,即引用变量用于存放所引用变量的地址,并对引用与指针进行了比较。  相似文献   

7.
对象赋值问题是C++中的一个难点,学生对此问题概念模糊,在上机实验时经常会犯错误,本文将探讨在讲授这一问题的所采用的教学方法。  相似文献   

8.
回调函数是应用程序参与操作系统运行的一个非常重要的接口,在DirectX Play开发过程中,经常需要使用到回调函数,直接使用回调函数显得复杂麻烦。介绍了用C 完成回调函数的封装的方法,使回调函数的处理变得容易。  相似文献   

9.
TCL与C++联合编程   总被引:2,自引:0,他引:2  
首先简单介绍了TCL/Tk语言,然后讨论扩充TCL命令的C 程序启动流程、如何扩充TCL语言命令、如何在C 语言中执行TCL命令,如保将TCL语言中的变量与C 语言中的变量进行绑定的方法。  相似文献   

10.
沃尔什函数的统一定义   总被引:6,自引:0,他引:6  
本文中讨论了形成沃尔什函数时的对称复制方式与平移复制方式之间的关系,同时也讨论了平移复制方式与拉德梅克函数之间的关系,从而导出了沃尔什函数用拉德梅克函数连乘形式表示的统一定义。  相似文献   

11.
在面向对象技术的基础上,使用C 编程语言,以水电站内的各种机电设备为对象,建立和组织了水电站仿真系统模型。  相似文献   

12.
RALNEU计算机标准化考试系统的开发   总被引:4,自引:1,他引:3  
针对东北大学轧制技术及连轧自动化国家重点实验室(RALNEU)的计算标准化考试系统的开发目标、功能和构成进行了分析,建立了该国家重点实验室的学生标准化考试系统的设计方案,基于客户/服务器模式,利用VisualC++60开发工具和面向对象的编程方法完成了该实验室的计算机标准化考试系统并投以使用·  相似文献   

13.
COC++ 编译器面向对象技术的实现   总被引:2,自引:1,他引:2  
COC++编译器的功能是将C++源程序转换为等价的C程序。COC++编译器不是使用传统的构造方法而是采用面向对象的设计技术,将相应成分如符号表,语法分析等模块封装为类,并以C++语言实现。符号表类封装符号表及其建立、登录、查找等操作。基于C++的作用域规则,COC++编译器为每个作用域中的符号建立一个符合表,利用指针链指明嵌套关系和继承关系。语法分析的模块设计为一个抽象类,定义所有语法成分类的公共特性和公共接口。实际的分析工作和语义处理工作通过C++语言的多态机制由相应的派生类各自的成员函数实现。这样类化的编译结构不会因为增加某些语言成分而做很大的改动。阐述了面向对象的技术用于编译系统的设计和开发的特点。  相似文献   

14.
详细论述了C++Builder与Matlab混合编程的两种实现方法.一是在C++Builder中使用COM技术调用Matlab数据.二是脱离Matlab环境,通过动态连接库方式实现对Matlab工具箱函数的调用.分别给出一个详细的例子.这两种方法都充分发挥了C++Builder与Matlab的优势,为科学研究和工程技术提供了更强的技术支持.  相似文献   

15.
利用Visual C 6.0开发Windows应用程序主要有两种开发方法,即利用Windows API函数开发与利用MFC类库开发。对它们的开发机制进行剖析,总结出了它们的优缺点,为软件开发者提供参考。  相似文献   

16.
通过对C 语言的挖掘和实践,讨论了引用在C 面向对象程序设计中的使用情况,并结合实例说明了引用和指针的区别、引用的两个主要用途以及引用中存在的问题.  相似文献   

17.
文档是编程工作的一个非常重要的环节,它一般包括规格化程序清单、函数调用关系、变量参访表和程序结构等等。本文介绍了用BorlandC++编程实现函数列表和函数调用树的自动生成方法,并详细分析了有关的数据结构和主要算法及技巧。  相似文献   

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

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