首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
朱伟 《程序员》2004,(2):111-113
我们经常听人说,“C++不是完全的面向对象语言”,且不论这一说法是否正确,然而有一个事实是很明显的,那就是C++并没有直接提供对属性、事件等面向对象、面向组件编程常用特性的支持,虽然我们可以通过各种技术实现这些特性,但无疑会大大降低开发速度。C#中提供了属性和事件,这是令人兴奋的!拥有了这  相似文献   

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

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

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

5.
孟岩 《程序员》2002,(9):61-62
不久之前,我在CSDN发表了一篇文章,阐述了“剪裁C++”的想法。其中提到,在我目前的嵌入式开发项目中,我们主动禁止了C++异常特性。有不少朋友对此表示关注,通过一些途径与我探讨这个问题。我还通过newsgroup讨论组与国外的一些C++程序员进行了分析与讨论,因为这个问题本身在C++社区里长期以来备受瞩目,因此有些国外程序员主动给我来信交换看法,这在我的C++学习经历中也是不多见的。通过与大家的交流,我对这个问题有了更全面的认识。本文通过问与答的形式将我在这个问题上的收获与大家共享,期望能够起到抛砖引玉的作用。  相似文献   

6.
Java语言是目前较为流行的网络编程语言,它克服了C和C++语言的不足之处,具有编程简单、面向对象、分布式、解释执行、安全、与平台无关、可移植、高性能、多线程以及动态性等特点.下面笔者将它与C和C++语言作一比较和分析,从而使懂得或学过C和C++语言的读者能对它们之间的异同有进一步的了解.  相似文献   

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

8.
荣耀 《程序员》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++标准委员会的一名重要成员,  相似文献   

9.
从这一期起,我们将通过一系列文章来详细介绍如何利用C#开发网络应用程序。C#,读作“C-Sharp”,是微软推出的新一代软件开发语言。或许你会问,目前已经有了这么多开发语言,如Visual C++、Visual Basic、Java等,为什么还要推出C#呢?下面就来先解答一下这个问题。 简单地说,C#是未来的主流开发语言。因为在未来的企业计算领域,C#将会成为用于编写“下一代窗口服务”(Next Generation Windows Services,简写为NGWS)应用程序的主要语言。C#是专门为.NET平台度身定做的一种开发语言,它既拥有Visual Basic简单易用的特性,同  相似文献   

10.
VisualC++应用框架揭密   总被引:1,自引:0,他引:1  
Visual C++应用框架提供的强大功能,为我们的程序开发提供了极大的方便,利用其应用生成器可以很轻松地生成应用程序的框架。许多常用功能,例如文档的创建、文件的打开、保存等操作的大部分代码都由应用框架来完成。这些操作对于开发软件的用户而言,是透明的。Microsoft公司的设计Visual C++的初衷是尽量向用户提供尽可能简单的接口,但是,正是因为应用框架的这一透明性,使VisualC++的运行流程显得非常神秘,当涉及这些Visual C++已经提供的功能模块的软件开发时,用户(特别是  相似文献   

11.
武连峰 《软件世界》1994,(10):18-19
开放数据库连接(ODBC)提供了存取数据的公共接口,它的多功能性允许应用程序存取多种数据库中的数据,如FoxPro、SQL Server、Microsoft Access、Paradox等。而且,用的是关系数据库查询语言的工业标准——SQL(Structured Ouery Language)语言。MFC(Microsoft Foundation Library)2.5版(含于Visu-alC++1.5)中提供了ODBC类,大大简化了ODBC应用编程接口(API)。MFC的ODBC类中的对象、方  相似文献   

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

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

14.
Truman Woo 《程序员》2006,(9):114-117
本文将介绍几个多线程编程实用工具和惯例,您将看到C++的同步表现并不比新兴语言逊色。  相似文献   

15.
C++~[1]语言是混合型面向对象的程序设计语言,几乎遍布计算机的各个领域。分布式系和多处理机系统的发展,并行处理撞术的应用领域日益扩大,对具有面向对象特性的C++语言行化就具有重要  相似文献   

16.
菜单是应用程序中常见的用户界面之一,C++Builder具有功能强大的菜单设计器,可以快速地实现标准的菜单。但有时候,应用程序需要实现特定类型的菜单,如我们常用的金山毒霸的弹出式菜单就是一例,它可以在菜单项里显示自己定义的图片,自己设置的文字以及自己设置的菜单项大小。这种菜单称为自绘制菜单(Owner-drawMe鄄nuItem)当然,功能不止于此,我们还可以实现更好的菜单。下面就一起来用C++Builde编制一个特酷菜单吧!一、程序思路C++Builder在绘制每个菜单时,采用一个比较独特的方法。首先,它会通过菜单的OwnerDraw属性来判定在菜单中是否…  相似文献   

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

18.
本人用Borland C++开发了一个Windows环境下的化工过程性能分析专家系统。作为一个C++语言、Windows应用程序编写的初学者,笔者遇到许多问题,同时亦感到收获很大,在此同广大初学Borland C++语言编写Windows应用程序的朋友分享。 一、Object Windows应用程序概述 1.关于OWL Borland C++的OWL(ObjectWindows Library)大大降低了开发Windows应用程序的难度,因为它有  相似文献   

19.
三,类 1980年C++刚提出的时候,它被称作“带类的C(C with class-es)”,由此可见类的概念非同小可。更普通的看法:学会了类,即学会了C++…… 1.结构(struct) 结构是我们已熟悉的,譬如在前面一讲,我们就构造了一个很好  相似文献   

20.
在某些情况下,我们希望所开发的应用程序能在不同的语言环境中使用,最普遍的做法是先开发某个语言版本的软件,然后再“×化”(套用汉化这一术语)成另一种语言的版本。若是一个小程序还好办,但对于一个大型的软件,工作量就可能很大。然而在C++ Builder中,开发工具已为我们这种需求提供了极大的便利。  相似文献   

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

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