首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 50 毫秒
1.
新片佳作     
《新电脑》2003,(2)
人们通常认为,那些了解最多语言特性的人就是最好的程序员,这种看法是荒谬的。编程工作中最困难的部分并不是学习语言的细节,而是理解问题的解决之道。《C++沉思录》对于语言本身并没有说太多,而是谈了许多关于程序设计技术方面的话题。它包括了大量的问题,以及针对这些问题的解决方案、解决步骤和方向。本书的作者Andrew Koenig和BarbaraMoo堪称C++研究领域的“第一神仙眷侣”,他们不光有着多年的C++开发、研究和教学经验,而且还亲身参与了C++的演化和变革,是对C++的变化和发展起到重要影响的人。全书分为6大部分,共32章,分…  相似文献   

2.
C++ Builder是一个可视化的C++编程环境,它为编程人员提供了一种方便高效、简便的C++语言开发工具,因此已为广大C++程序员所青睐。 DirectX开发工具包是微软公司提供的一套Windows9X下开发高性能图形、声音、输入输出和网络游戏的接口,其高效的直接硬件访问、程序与硬件设备之间的相对独立等特性,几乎使得DirectX成为唯一可以在Windows操作系统下开发游戏程序的基本工具软件。  相似文献   

3.
阐述了C++语言与C语言的关系,以及C++编程技术的基础,对C++最为突出的程序设计功能类和对象进行分析,给出了C++语言编程的有关技巧.  相似文献   

4.
编程语言如C、C++、汇编、BASIC、PAS-CAL、COBOL等是用户开发应用系统的工具,灵活地应用计算机语言,充分理解编和语言所提供的编和特性是顺利、圆满地完成开发任务的基础。本栏目将广大计算机开发人员应用具体语言的心得体会集中起来,奉献给广大读者,同时我们还将通过和编程语言开发厂商的联系,及时地向读者介绍新出现的编程语言的功能特点,并追踪编程语言的版本更新,向读者介绍具体编程语言的最新扩充的功能及其在程序开发中的应用,使广大的计算机开发人员能够通过本栏目,掌握或更深入地了解各种语言的编程应用技术与技巧,以期提高开发人员的工作效率,为开发人员制定自己的开发计划和在开发中充分、顺利地应用语言的功能奠定基础,编程语言栏目将重点介绍C语言、C、C++、语言、汇编语言以及BASIC语言的编程技术、编程技巧以及它们所提供的函数的灵活应用技术,栏目中的文章将主要以实用程序说明应用的方法、技术与技巧,使读者能直观地掌握这些语言。  相似文献   

5.
介绍了将Matlab代码转换为DLL进行C++混合编程的步骤、环境设置、Driver代码编写以及发布的技巧,使得C++程序员可以在自己开发的程序中利用Matlab强大的算法设计功能,快速实现符合自己需要的复杂算法.  相似文献   

6.
Symantec Corp.的Cafe 1.0是第一个在Windows 95/Windows NT平台上用于Java(以Web为中心的程序设计语言)的无所不包的独立的开发环境。基于公司的交互开发和调试环境(IDDE),300美元的Cafe之于Java就如同Symantec C++之于C编程。Cafe给程序员提供了他们想要的一切,除了灵感以外。  相似文献   

7.
一、引言 在Windows编程中,常常会遇到简单的图像处理的要求。比如将彩色图变为灰度图,进行简单的平滑、灰度线性变化等。由于图像处理的数据较大和所要求的速度较快,一般条件下要求采用C/C++语言进行开发,实现尽可能高的处理速度。而对于使用Visual Basic、Delphi等语言的程序员或开发网页的程序员,这确实是一个比较难解决的问题。有的程序员通过调用Visual C++编写的dll来实现图像处理的功能,但是这样图像的显示仍然需要使用其他的控件来配合。  相似文献   

8.
曾毅  陶文 《程序员》2004,(5):121-127
任.NET之风凛冽,随Java之雨滂沱。C++一直以他独特的魅力深深根植于众多程序员与程序设计学习者的心中。数不胜数的C++社群不断的推进着C++标准化工作,接连不断的开发出优秀的专用和通用程序库。有人说C++好书比任何语言都多,参考内容比任何语言都丰富,然而对于C++程序的学习者而言,如何才能充分的利用好这些优秀的资源呢?本文作者根据自己平时学习与开发的积累总结出一份内容颇为详实的参考……  相似文献   

9.
目前,最主流的开发语言之一就是C++,越来越多的工具都使用C++语言来开发了。因为C++具有高效等特性,所以得到了很广泛的运用。但是不可避免的,在开发软件程序方面,它也存在着一些缺陷。因此,基于开源编译器GCC的C++静态分析器就被开发出来了,可以审查代码,发现缺陷,保证代码的安全和可靠。本文通过对C++静态分析器的C++的语言的缺陷、检查规则以及编译器的内容进行阐述,综合讲解了其开发与应用。  相似文献   

10.
如何在C++ Builder环境下加快C++程序重新编译的速度 由于C++ Builder提供了功能强大的编辑器和调试工具,所以很多C++程序员都喜欢在C++ Builder环境下开发C++程序。然而,如果程序结构不当,可能造成程序编译的依赖:在第一次编译后,如果只做局部修改,第二次编译时,也会引起大量的代码重新编译;由于在C++ Build环境  相似文献   

11.
Borland C 3.1是Borland公司推出的比较优秀的C 编译环境,深受众多程序员的喜爱。讲解如何用它编程的书籍随处可见,但都很少论及使用Borland C 3.1时的编程调试技巧。掌握一些实用的编程调试技巧,可以大大加快工作进度,少走弯路。本文就实际工作中遇到的一些例子,结合具体软件环境,做一些讨论。 1.对于程序中的语法错误,BC一般都能正确指出,但有时所指示的错误位置并不正确。如果在编译器指示的位置确实没有发现错误,试试看前面的语句是否缺少分号,或者用CTRL Q [键查是否少了大括号。  相似文献   

12.
董颖涛 《程序员》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++语言针对动态程序设计范式的  相似文献   

13.
孟岩 《程序员》2004,(1):18-19
2003年对于C++程序员来说,是波澜不惊的一年。如果用一句话来概括,可以说这一年来在C++开发领域没有发生任何标志性或者决定性的事件。总体上讲,软件产业中最活跃的应用系统开发逐渐从C++转移到以Java和C#、VB.NET为代表的新一代编程语言之上,这一趋势已经越来越明显。预期在几年之后,C++将主要成为一个系统级的开发语言,在嵌入式开发、核心系统软件开发等领域发挥作用。在美国,C++处于稳定和缓慢地发展之中,从工作需求统计和其他现实迹象来看,C++仍然是工业界最主流的语言之一,而且C++程序员的收入仍然明显高于其他语言的使用者。  相似文献   

14.
HLA语言是我在加州大学教授汇编语言编程和机器体系结构时作为教学工具开发的。我的基本思路是在教授汇编语言编程时利用学生在C/C++和Pascal/Delphi方面的知识。与此同时,HLA还被设计成能让高级的汇编语言程序员编写可读性更好、更为强大的汇编语言代码。  相似文献   

15.
现代程序开发过程中,C语言是使用比较多的一种语言,广泛应用于底层开发。而51单片机作为基础入门的单片机,也是一种应用广泛的硬件,二者都是电子信息类专业人才必须掌握的知识内容。实际开发过程中,采用51单片机程序与C语言相结合的设计方式十分常见。笔者简单介绍了51单片机和C语言的编程特点,简要讨论了C语言的编程技巧和方法。  相似文献   

16.
C++ Builder与汇编语言混合编程及端口操作函数扩展方法   总被引:1,自引:0,他引:1  
Borland C++ Builder 1.0是喜欢VB和Delphi编程风格的C++程序员梦寐以求的产品。但由于Windows不建议用户对外部端口进行直接操作,因而C++ Builder的32位编程没有类似inp()和outp()这样的端口操作函数。利用嵌入汇编语言编程扩展这类功能是容易想到的办法,但在没有tasm32产品时C++ Builder 1.0中嵌入汇编语言会引起编译错误:未能找到tasm程序—tasm32.exe。即C++ Builder 1.0中嵌入汇编需要Borland  相似文献   

17.
Rube.  NJ 王亮 《个人电脑》1997,3(3):151-153
不同的系统平台和程序设计语言使得PC软件开发者们相互疏远:我在Windows平台上使用Delphi编程,你可能在DOS下使用汇编语言,而她在OS/2上写C++程序。在一种平台上积累起来的经验并不总能适用于别的平台。事实上,某一种语言的编程技巧甚至会妨碍你去学习另一种语言。“进程间通信技术(interprocess communication)”虽  相似文献   

18.
EasyX是针对C/C++的一款轻量级的图形界面库,可以帮助程序开发人员快速上手基于图形界面的应用编程。基于Visual Studio 2022平台并使用EasyX图形库和C++语言设计开发了一款俄罗斯方块游戏。其实现过程主要包括游戏对象的抽象设计、游戏规则分析及游戏功能设计。通过游戏的开发,达到了熟悉图像界面程序设计方法及实现流程的目标。  相似文献   

19.
用C/C++语言编程实现系统功能是当今世界计算机开发应用的重要趋势之一,然而当编程涉及到硬件接口、高级图形图像、高速动画、优化技术等应用问题时,为满足效率或其它要求,还必须使用汇编语言编程。因此,用C语言与汇编语言混合编程可以使二者互相取长补短,在缩短程序开发周期的同时提高代码质量。  相似文献   

20.
本文通过归纳总结目前C++程序设计语言下跨平台软件开发的相关技术,介绍C++语言在计算机编程设计领域的优势和跨平台设计思想的提出与实现,运用几个实例说明跨平台软件开发在实践中的广泛应用。C++语言的可移植性和跨平台开发的项目部署,当下主流的编程软件中已被广泛采用,最后结合笔者见解对跨平台软件开发提出新的展望。  相似文献   

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

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