首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 406 毫秒
1.
笔者在学习C++时,发现Borland C++再一次丰富了它的预处理指令,使用户的编程工作能更加灵活、方便。如定义宏可以减轻编程工作量,改善源代码的可读性,设置条件编译则可以改善程序的移值性,并使编程者在开发过程中进行的调试工作变得简捷、明了。为了方便大家学习该语言,笔者特将其预处理指令摘编整理成文。  相似文献   

2.
C++Builder以其强大的面向对象的编程功能正被越来越多的编程人员所采用。在C++Builder里编程序不再是一项艰难的工作,甚至简单到不用写一行语句就能编出一个拥有漂亮界面的程序。其中的奥妙在于C++Builder编程环境里多了可视化元件,它使编程变得简单、直观。在C++Builder里,可以选用软件本身提供的元件,或到Internet上寻找别人编制的元件。然而当这些元件都不能满足需要时,用户可  相似文献   

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

4.
C++语言是目前应用最广泛的程序设计语言,它所提供的各种特点有助于写出简单明了、有效且易于维护的程序。但C++语言的编译环境有一些不完善的地方,常常出现一些意想不到的错误,给编程者带来很大不便。本文谈谈笔者在C+十下编程时经常遇到的关于整数乘、除法运算和数组越界方面遇到的错误及解决办法。一、C+十语言不能自动进行长整数转换笔者在用C+十编程时,用整数作乘、除法运算时,运算结果经常出现一些随机数,和实际运算结果相差很远,后来发现:两个整数相乘时,若乘积为长整数,编译程序不能自动转换为长整数,需在乘积…  相似文献   

5.
尽管Turbo C++的函数非常丰富,却没有类似于FOXBASE中的子串选择函数substr、取右子串函数right、字符串替换函数。tuff等功能的函数,这对于从FOXBASE转向Turbo C++编程的人来说,很不方便。因此,本人在用Turbo C++编程时,自定义了如下三个函数,使得编程效率有了较大的提高。  相似文献   

6.
远在四年前,也就是1996年的时候,美国Dr.Dobb’s Journa.1杂志的“C语言编程”专栏就曾报导说,拥有2-5年C++编程经验的人员,在美国东西海岸地区每年可以得到70,000美元的薪酬,即便是中心地带也能获取65,000美元的年薪。有Win32编程,特别是Windows NT C++和Microsoft Foundation Classes (MFC)编程经验的人员,在这种职位的竞争中尤其具有优势。  相似文献   

7.
用Visual C++4.2开发WinSock程序   总被引:1,自引:0,他引:1  
随着网络的普及和Internet的日益广泛应用,基于TCP/IP协议的编程越来越重要。但传统的TCP/IP编程比较繁琐,需要编程者对TCP/IP非常了解并对低层函数操作,因此一般程序员无法做到。微软公司的Visual C 4.2封装了一个CSocket类,它替编程者执行对低层函数的操作,降低了编程难度。下面是具体介绍。  相似文献   

8.
李薇  陈静 《数字社区&智能家居》2007,2(6):1320-1320,1337
内存管理是计算机编程最为基本的领域之一。在很多脚本语言中,不必担心内存是如何管理的,这并不能使得内存管理的重号性有一点点降低。对实际编程来说,理解内存管理器的能力与局限性至关重要。在大部分系统语言中,比如C和C++,必须进行内存管理。本文将介绍C/C++内存管理的基本技术及应用。C++中涉及到的内存的管理问题可以归结为两方面:正确地得到它和有效地使用它。“正确地得到”的意思是正确地调用内存分配和释放程序;而“有效地使用”指写特定版本的内存分配和释放程序。  相似文献   

9.
最近,好几位朋友在电子邮件中都问我学习编程究竟应该从哪一门语言入手才好。这可是一个非常大的话题呀!我屈指一算,如果不太严谨的话,流行的编程语言至少包括C、C + +、Java、Pascal(Delphi)/Vvisual)Basic、汇编、Oracle、Infomix、DB2、Perl、PHP、HTML、XML、ASP等等,即使同一个C + +语言也有Visual C + +、C + + Builder、Watcom C + +、GNU C++等不向编译工具,真是不看不知道,一看吓一跳!东渐肯定无法在小小的程序谷中三言两语说清所有的分支细节,除非主编能够特批给我四、五十页版面(嘘,大家千万小声一些,别让主编听见东渐在抱怨,否则……),东渐可不敢误人子弟哟!不过我敢说,它们各有所长,想学习编程的朋友一定要找准自己的努力方向,千万不要浅尝则止。好了,下面我们看看崔久刚朋友对C + + Builder的评价,希望对想学习编程的朋友有帮助。对了,如果您对某编程语言有真知灼见,一定要到程序谷来露一手哟!  相似文献   

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

11.
《软件学报》2008,19(9)
跨平台C/C 解释计算平台(Ch)已被广泛应用于计算机程序设计教学和解决各种工程科学上的问题.Ch不仅具有MATLAB的高级数值计算和绘图的功能,而且具有良好的交互性,在C语言编程教学方面尤为突出。Ch也是一个可嵌入的脚本引擎,可以无缝地嵌入到已编译的程序中,用C/C 脚本做柔性编程.因此它还可方便地用于实现许多诸如移动计算等的新计算范式。本次研讨会将介绍C  相似文献   

12.
李智 《电脑》1995,(5):37-38
怎样解决软件开发中“相似而又不同”的问题?C++为我们提供了较为理想的解决方案.C++是一种面向对象的程序设计语言.支持对象的封装、继承以及多态性.使用C++编程,将极大地提高软件代码的重用效率.如我们需要实现一个名为abs(x)的函数,它返回参数X的绝对值.参数X类型可以是整型、浮点数以及长整型.对于这个“相似而又不同”的问题,ANSI C通常的解决方案是:定义三个函数,它们具有不同的函数名,分别计算整数、浮点数、长整数的绝对值.这组函数具有相同的操作本质,不同的函数名称,隐含着程序员错用函数名的危险.  相似文献   

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

14.
BORLAND C++(以下简称C++)是世界著名的软件公司BORLAND INTERNATIONAL推出的最新面向对象程序设计OOP(Object-Oriented Pro-gramming)软件开发系统,它与目前的TURBO C高度兼容,并且是一种比C语言更进一步发展的面向对象的高级编程工具。但作为一种高级语言,在需要调用低级功能和较高的运行速度时,就需要用到与汇编语言进行交互式调用或是进行各种数据的相互传递。下面谈谈这种语言间的接口技术和实现方法。  相似文献   

15.
Visual C++是Microsoft至今最全面和最完善的程序开发产品之一,它提供了一组各种各样的为适应几乎每一种编程风格而设计的工具,在编程能力和方便性方面达到了空前的水平。  相似文献   

16.
介绍了C++标准为了适应泛型编程的大规模运用,在语言核心方面对泛型编程能力将要作出的改进,概述了C++模板类型系统Concepts的主要功能和语言要素以及标准库支持,并给出一些例子进行说明。最后,简单介绍了现有的Concepts实现。  相似文献   

17.
MATLAB6与Microsoft Visual C/C++的接口技术   总被引:2,自引:1,他引:2  
VC是灵活易用的软件开发工具,但是它的工程计算能力非常有限。为了能够在C程序中加入强大的工程计算能力,将工程软件MATLAB与VC相结合,既可以提高程序的开发效率,又可以使程序具有较强的计算能力。文中介绍了一种实现MATLAB与VC混合编程的新的接口技术,说明了该方法的作用以及使用方法。该方法在实际应用中大大提高了编程效率。  相似文献   

18.
郑赟 《福建电脑》2010,26(10):173-174
游戏是现在非常流行的行业之一,涉及非常广泛包括设计,开发,推广,管理等等。编程工具在游戏的开发阶段起到了决定性作用。本文将通过引入游戏产业,指出Visual C基础构架的一些资料,讨论Visual C++(MFC)和Visual C++(.NET)这两种游戏编程方法。  相似文献   

19.
在用一般的Windows程序设计方法编写位图(.BMP文件格式)操作程序时,需首先进行获得系统显示句柄、读取.BMP文件结构等复杂的操作,编程量很大。而用BorlandC 的OWL(Objects Windows Library)作位图的引导、显示等操作时,不必像一般Windows编程方法那样麻烦。BorlandC 提供了专门的类来简化这些操作,使操作位图变得简单、清晰。 Borland C 提供了TDC、TMemoryDC、TBitmap、TDib等类。使用这些类可方便对位图的各种操作。下面分别作简单说明: TDC类是GDI(Graphic Device Interface)DC的对象版本,它有一个HDC类型的成员(Handle to DC)。它通过此成员来调用Windows API的绘图函数,实现其丰富的绘图功能。  相似文献   

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

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

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