首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 58 毫秒
1.
调用动态链接库在软件中十分常见,介绍了非托管代码在C#中的使用流程以及注意事项等。  相似文献   

2.
刘如鸿 《程序员》2004,(11):79-79
本来我是打算写一篇文章来比较C++/CLI和C#的语言特性.为此我认真阅读了一些C++/CLI相关的文章和部分C++/CLI语言规范文本.结果让我感到沮丧。我原本对C++/CLI语言的热情.被其远远超出我原本想象的复杂性给浇灭了一大半。  相似文献   

3.
吴建军 《福建电脑》2008,24(12):139-139
Visual Studio 2005提供的.NET Compact Framework为智能设备开发提供了可靠、高效率的设计平台,受.NET Compact Framework的自身限制,托管和非托管代码之间的互操作性进一步完善了智能设备开发的环境。  相似文献   

4.
VS 2010通过添加C++0x标准核心语言功能,并通过修改标准库来利用这些新的语言功能,提供了一种更为先进的编程模型。有新的并行编程库和可简化并行程序的创建工具。开发人员的整体性能和工作效率的得到提高。在设计时、生成时、编译时和链接时从改进的库性能和其他功能有了很大的改进。  相似文献   

5.
刘未鹏 《程序员》2004,(11):85-87
就像我们在作出其它任何选择的时候一样,在选择之前最重要的是先要清楚为什么作出这样或那样的选择——C++/CLI 到底提供了哪些优势?为什么我们(标准 C++程序员)要选择 C++/CLI 而不是C#?我们能够得到什么?CLI 平台会不会束缚 C++的能力?好消息是:情况比乐观的人所想象的或许还要更好一些。  相似文献   

6.
董颖涛 《程序员》2004,(11):80-82
.NET 的出现无疑给 C++的发展带来的新的契机和挑战。为了让 C++的程序员能够充分利用 CLR 所带来的强大功能.Visual C++.NET推出了 Managed C++Extension。它充分地保留了原有C++的语法,不仅让 C++程序员能成功地编写.NET 程序,同时能让原有的 C++代码很好地移植到.NET 平台上来。表面上这是个巨大的成功,但事实上广大 C++程序员并不乐于使用这个新生事物。Visual C++开发团队经过长期的努力和实践,并结合广大.NET 和 C++用户的意见,创造性地提出在 VisualC++2005中重新设计其对 CLR 的支持。这个新的设计就是 C++/CLI。它将在 C++中提供更为自然的语法来支持 CLR。它是 ISO C++语言针对动态程序设计范式的  相似文献   

7.
韩蕊 《互联网周刊》2013,(19):18-18
作为中国开发者,虽然可以使用美国的代码托管社区GitHub,但我们依然需要自己本土的代码托管服务。  相似文献   

8.
《程序员》2004,(11):68-75
自上世纪八十年代末以来,C++就成为程序员中长盛不衰的话题。对于九十年代成长起来的中国程序员来说,C++更有特殊意义。他们是从 Borland C++那里体验了编程的乐趣,从 C++教程里摸索面向对象的真义,从 Visual C++入手体验 Windows 编程的奥秘,从 MFC 中体会框架的宏大和精致,从 STL 步入泛型编程的大门。可以说,C++伴随了整整一代程序员的成长与成熟。不但如此,极盛时代的 C++在工业界据有至高的地位,在九十年代的最初几年,从前端到后端,从系统层到应用层,C++全面渗透。“四十年来家国,三千里地山河。凤阁龙楼连霄汉,玉树琼枝作烟萝。几曾识干戈!”  相似文献   

9.
孟岩 《程序员》2004,(11):76-78
Stan Lippman 是最早的 C++先锋之一,许多年来他一直致力于 C++的改进工作。2001年加入微软后,他开始着手 C++在.NET 平台上的改进——C++/CLI。本文是《程序员》记者与他的访谈录。  相似文献   

10.
C反编译控制流分析——非结构化代码的处理   总被引:1,自引:0,他引:1  
本文分析了程序代码中四种基本的非结构化形式及在反编译控制流分析时,对这四种非结构化形式的处理。保证反编译出来的高级程序可读性好,保持原程序的结构。本文还介绍了对主要非结构化形式的结构化变换及break和Continue的C语言特性的恢复。用GoTo语句处理一些非结构化的情况。  相似文献   

11.
基于.NET 4.0 C++/CLR环境,研究在常见数据库与Excel文件之间实现数据转换的编程方法与技术,并尝试编制实现相应功能的应用程序.在visual studio 2010开发环境下,采用C++/CLR编制、调试支持Ole数据库对象、Office COM对象、多核并行处理的程序代码.完成的程序可以一次性将多个Office Access数据库文件中的所有数据表列出,供用户选择是否导出,之后将选定的数据表中的数据按照原结构导出至用户指定的Excel文件中.经反复测试表明,实验程序具有良好的稳定性与运行效率;基于C++/CLR的应用开发较之MFC更为便捷高效,尤其在多核并行处理、线程安全方面的优势极为明显;采用Ole数据库对象实现目标功能具有较好的数据库通用性,所涉技术可满足多种数据库与Excel间数据转换的应用需求.  相似文献   

12.
廖娅伶  杨金生 《计算机工程》2004,30(Z1):173-174
managed C 是一种面向对象的语言,该文针对此研究了如何利用类型信息对它进行优化,主要解决虚函数问题。将优化分为两个 阶段,一个是单态函数分析,一个是基于作用域的快速类型分析--它们是将经典的唯一名字分析、类层次分析和快速类型分析进行改进以 后得到的,它的优点是更加的精确,代价却更小。  相似文献   

13.
文章简单阐述了条码特别是一维EAN-13码的编码规则,并提出了在C 中借助MFC里的CDC设备环境类实现EAN-13码生成和打印的设计思路,分析了生成条码所需的步骤及主要步骤的实现方法,最后给出了实现的代码,对重要代码做了解释说明.  相似文献   

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

15.
本文简要介绍了MFC的编程机制,在此基础上详细描述了用VC5.0和MFC类库实现图形和报表打印的原理和方法,并给出了一个具体实例。  相似文献   

16.
在分析JNI技术框架的基础上,通过实例展示了一种如何实现Java与C++之间通信的方法。实践证明,该方法具有较高的实用价值。  相似文献   

17.
刘丽萍 《电脑学习》2010,(1):122-123
C程序的运行结果就是现实问题的解决方案,把它记录到文件中,必要时还需打印输出。本文通过C语言提供的文件操作实现了基本程序运行结果的收集。  相似文献   

18.
介绍了使用Huffman编码进行文件压缩的思路和压缩的方法。详细阐述了该方法所用类的设计和压缩、解压的具体设计方法,并给出使用C++语言描述的完整的程序。  相似文献   

19.
复印机的测试代码和调整代码是固化在复印机内存储器内的一种管理程序,这类代码可通过复印机的操作键盘编组,组成不同的代码,这些代码可使用操作键盘输入到复印机的管理系统中,管理系统在接受到输入的代码后,管理系统通过支配复印机外部的光电传感器、压电传感器、热敏电阻等执行元件,来完成对复印机的电压、温度、光量、转速等诸参数的测试或调整,达到复印机最佳复印效果。因不同的品牌和同品牌不同的机型,它们的这类代码编排区别较大,所以本文对目前常用的几个品牌的常用机型进行汇总。为复印机使用者和维修人员提供言简意懂、操作简单、步骤明确测试及调试方法,迅速解决现场的实际问题。  相似文献   

20.
LabVIEW开发环境对C代码的移植方法研究   总被引:1,自引:0,他引:1  
孙亚飞  梁斌 《测控技术》2010,29(2):85-88
对LabVIEW开发环境下的3种C代码移植方法进行了系统分析,为基于LabVIEW的测试系统应用程序开发提供技术支持,以提高LabVIEW应用程序开发的效率和可靠性。  相似文献   

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

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