共查询到10条相似文献,搜索用时 287 毫秒
1.
一种用C++动态扩展C#程序的方法 总被引:1,自引:0,他引:1
提出一种用非托管C++(以下简称C++)动态扩展C#程序的方法。利用托管C++作为适配器,由C++类继承C#基类,并且获取C#程序提供的服务;将C++类利用托管C++作为适配器,通过C#基类的派生类提供给C#程序动态加载。实例表明该方法能够使C++编写的类继承C#程序中的类,获取C#程序提供的服务;并且使C#程序能够动态创建并调用C++类对象。该方法能够为C++源代码的重用、C++源代码与.NET平台语言的混合编程等提供解决方案。 相似文献
2.
C#中没有自由函数也没有自由变量,所有的一切都必须封装在类中。在C++中,通过全局变量来进行函数间通信和类间通信是常用的方法,然而这在C#中却变成不可能的任务,这的确让C++程序员苦恼。C#当然有它充分的理由不支持自由函数和自由变量,因为“自由”就暗示着冲突、不安全等等影响程序健壮性和可 相似文献
3.
韦东 《计算机光盘软件与应用》2011,(8)
C#语言是一门简单、现代、优雅、面向对象、类型安全和平台独立的新型组件编程语言,其语言风格源自C/C++家族,融合了VisualBasic的高效和C/C++的强大,深受世界各地程序员的好评和喜爱.C#源于C语言家族,因此,C、C++和java的程序员能很快熟悉它,C#获得了ECMA和ISO/IEC的国际标准认证,它们分别是ECMA-334标准和ISO/IEC 23270标准,Microsoft用于.NET框架的C#编译器就是根据这两个标准实现的. 相似文献
4.
5.
6.
C#和C++的语法很相像,但很多语法上的改变是小而琐细的。有一些改变对于粗心的C++程序员来说是潜在的陷阱。本文将集中阐述十个最大的危险。 相似文献
7.
本文在比较分析了当前大学计算机专业C与C++程序设计语言的开设现状,以及C与C++语言异同的基础上,提出在大学计算机专业程序设计语言课程设置中直接开设C++的观点。并给出直接开设C++语言时的教学内容设置、教材选择参考和开设时间建议。 相似文献
8.
9.
向雪松 《电脑编程技巧与维护》1997,(9):50-51
现在许多游戏都是基于DOS4GW的保护模式的程序,用WATCOM C/C++就能编写这种程序。本文介绍了怎样用WATCOM C/C++编写显示真彩色BMP的程序。 1.怎样编写基于DOS4GW的程序 编写基于DOS4GW的程序,需要WATCOMC/C++的32位的DOS编译器,一般9.0以上的版本中就有。WATCOM C/C++与MSC基本上是兼 相似文献
10.
C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和 C 语言一样,C++已经在许多重要的领域大获成功。然而,一个不可否认的现实是,在低阶程序设计领域,C++挤压着 C同时也在承受着 C 的强烈反弹,而在高阶程序设计领域,Java 和 C#正在不断蚕食着 C++的地盘。也许 C++与 C 合为一体永远都是一个梦想,也许 Java 和 C#的狂潮终将迫使 C++回归本位——回到它有着根本性优势的开发领域:低级系统程序设计、高级大规模高性能应用设计、嵌入式程序设计以及数值科学计算等。果真如此,我认为这未尝不是一件好事。 相似文献