首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 234 毫秒
1.
荣耀 《程序员》2005,(2):130-130
去年冬天,为了给 C++爱好者推荐一些参考读物,我撰写了《C++程序设计之四书五经》一文。我将文中推荐的书单发给 C++语言的创建者 Bjarne Stroustrup 征求建议。Bjarne 告诉我,还缺一本给完完全全的C++初学者看的入门书,并向我推荐 FrancisGlassborow 的《You Can Do It:A Beginner'sIntroduction to Computer Programming》。Francis 在 C++社群大名鼎鼎。他曾任 ACCU(The Association of C & C++ Users)主席,多年来评阅了成百上千本 C++书籍。他有着30余年的编程和教学经验,并是 C++标准委员会的一名重要成员,  相似文献   

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

3.
汉字FoxBASE+本身未提供图形显示和低级文件处理功能。有的用户用汇编语言为汉字FoxBASE+增加有关图形显示和低级文件处理命令,但是汇编语言往往编制复杂,调试困难,不易推广。Turbo C++提供了丰富的图形显示和低级文件处理函数,若汉字FoxBASE+能利用Turbo C++的这些强大的功能,则汉字FoxBASE+也就可以处理图形显示及进行低纸文件读写了。 利用汉字FoxBASE+和汇编语言,汇编语言和Turbo C++的接口,而汇编语言作  相似文献   

4.
荣耀 《程序员》2004,(2):112-115
C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和 C 语言一样,C++已经在许多重要的领域大获成功。然而,一个不可否认的现实是,在低阶程序设计领域,C++挤压着 C同时也在承受着 C 的强烈反弹,而在高阶程序设计领域,Java 和 C#正在不断蚕食着 C++的地盘。也许 C++与 C 合为一体永远都是一个梦想,也许 Java 和 C#的狂潮终将迫使 C++回归本位——回到它有着根本性优势的开发领域:低级系统程序设计、高级大规模高性能应用设计、嵌入式程序设计以及数值科学计算等。果真如此,我认为这未尝不是一件好事。  相似文献   

5.
我们用PowerBuilder开发应用系统,多数可以用PowerBuilder自身提供的函数实现,但遇到图像处理、复杂的逻辑和科学运算时,单靠PowerBuilder的自身功能就有些力不从心了。如果选用C或C++语言来实现极为容易,可喜的是PowerBuilder内嵌有Watcom C++Class Builder,它是一种C++语言编译器,选用它来解决PowerBuilder自身不易实现的功能,显得十分简单,使用也较方便。  相似文献   

6.
C++ Builder4.0是Inprise公司(原Borland公司)最新推出的C++快速开发工具(RAD)。它在Delphi的基础上融入C++技术,极大方便了广大C++程序员进行数据库系统的开发工作。现在市面上流行的C++ Builder书籍在讨论数据库问题时,大都使用静态方式连接数据库,即通过Windows控制面板中的ODBC先进行数据库登记和创建数据库别名(Alias Name),然后再在应用程序中通过使用数据库别名(此时称为应用程序的数据源)来操作相应的数据库。静态连接数据库方式有  相似文献   

7.
本讲座从面向对象语言的基本概念和主要特征出发,着重介绍了目前最为流行的面向对象语言C++。但又不是C++的编程辅导,介绍给大家的是关于面向对象语言的本质,特征和C++语言的特性,希望有助于读者对面向对象技术和面向对象语言有比较深刻和全面的了解,帮助您更好使用C++语言和从事面向对象的研究和实践。本讲座有六讲: 第一讲:什么是面向对象语言 第二讲:面向对象语言的基本特征 第三讲:C++语言的基本特性 第四讲:基于C++语言的面向对象分析与设计 第五讲:C++语言的基本类库 第六讲:对于发展中的C++语言的评价  相似文献   

8.
ODBC(Open Databsae Connectivity开放数据库连接)提供了一组应用程序调用接口和一套运行支持环境,使得基于Windows的C++应用程序可以使用标准的函数进行数据库操作,而不必关心数据源来自于何种数据库管理系统(DBMS),只要有对应于DBMS的驱动程序即可。本文介绍了ODBC的运行机制,着重讨论了Visual C++1.5下应用MFC进行ODBC编程的方法。  相似文献   

9.
潘晋明 《软件世界》1994,(10):14-15
本文通过实例讨论了关于C++中标识符的作用域和名空间概念,用以对理解和分辨关于标识符命名而产生的各种语法问题。  相似文献   

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

11.
C++技术固然是很时髦的,许多C用户都想在尽可能短的时间内为自己贴上C++的标签。介绍C++的书很多,但只有那些已经侥幸入门的用户才偶尔去翻翻,仍有不少在C++门口徘徊的流浪汉。本文只针对C用户,最好是一位很不错的老用户(譬如他在遇到最简单的问题时都尝试着使用指针),通过一些C和更好的C++(本文用的是Borland C++3.1版本)例程介绍有关C++的一些知识,让读者朋友们“浅入深出”,轻轻松松C to C++!  相似文献   

12.
Visual C++作为一个功能非常强大的可视化应用程序开发工具,是计算机界公认的最优秀的应用开发工具之一。Microsoft的基本类库MFC使得开发Windows应用程序比以往任何时候都要容易。C++提供的各种函数、指针操作和直接对硬件操作使得图像处理速度较快,专门为VC++设计的OpenGL和DirectX技术可以使开发人员在Windows环境下比较容易地完成图像图形的高性能处理和显示。用VC++编制的应用软件无论在处理速度和图像的显示等方面都表现出较高的效率,因此在编制基于Windows的  相似文献   

13.
最近有朋友问我:“按照《电脑爱好者》上刊登的《C++Builder几次精通》的方法所编写的应用程序,为什么在安装了Borland C++ Builder的电脑上可以正常运行。而在没有装Borland C++ Builder的电脑上却不能运行呢?”其实这主要是两个问题造成的。 一、在C++ Builder中引入了包(Packages)的概念。在安装了C++ Builder后,你会发现在Win95的System目录下新增了约有18个以BPL为扩展名的文件,这就是C++ Builder的包文件(在Delphi中你也  相似文献   

14.
Insprise(原Borband)公司的C++集成开发环境C++Builder是开发客户/服务器应用和Internet/Intranet应用的优秀工具。它通过无缝地集成数据库设计部件和可视化用户接口的创建,极大地降低了开发数据库应用的复杂度。C++Builder使用ODBC或自带的高速驱动程序与数据库连接,支持Oracle、MS SQL Server、DB2、Sybase和Access等几乎所有的数据库产品。与VB、VC++和PB等其他开发工具相比,C++Builder最突出的优点之一是可  相似文献   

15.
通过比较研究,对C与C~++、C~++与Objective-C分别进行纵向和横向比较,阐述了与C相比,C~++的改进之处。与Objective-C相比,两者在面向对象(Object-Oriented,OO)实现方面(封装和继承)的差异,同时指出了C~++本身存在的不足之处。  相似文献   

16.
C++Builder以自身出众的品质迷倒了一大批程序员。可由于C++Builder大器晚成,关于它的开发资料并不丰富,特别是有关C++Builder程序发布方面的就更少了,所以我想在程序谷中借一方宝地谈谈自己的体会。 初次尝试C++Builder的朋友大都会遇到同样的一个问题:用C++Builder编译的程序,明明在自己电脑上运行得好好的,可一旦到了别人的电脑上就  相似文献   

17.
引用是给某个对象(包括变量)起的别名,因此它不能独立存在,这一点与指针不同,指针可以不指向任何对象。C++要求说明引用时必须初始化,即与某个对象联系起来,这种联系是不能改变的。同一对象可以同时有多个引用,对象与引用的关系为1∶n(n≥0)。 引用作为函数参数时,表明该参数是变量参数,而不是值参数;指针作为函数参数时,只是模拟变量参数。在很多应用中,指针和引用是可以相互取代的,C++编译器内部就是把引用作为指针处理的。当然引用有其独特的用途,否则C++就不会引进它了,但如果没有正确理解引用的概念,在编程时会给程序员带来一些迷惑。 C++要求非单目运算符以友元身份重载时,其  相似文献   

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

19.
一次有一位Microsoft的技术支持人员说道:“如果系统出现了不兼容或者其他问题,Visual C++将会找到问题所在。”尽管大多数使用Visual C++的人自从安装上它以后没出现过什么问题,但是仍有一个很小比例的经验方面的问题存在,为什么?因为Visual C++是当今市场上的一套最为复杂的软件。  相似文献   

20.
Borland C++ Builder以其全新的可视化编程环境,强大的C/C++内核,为我们提供了一种方便、快捷的Windows应用程序开发工具。在C++ Builder中,虽然没有直接提供文件拷贝的函数,但有关文件操作的函数却不少,本文利用C++ Builder的强大功能,深入剖析了C++ Builder中的文件拷贝方法,可满足使用人员对实际编程的需要。  相似文献   

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

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