Borland C++3.1 神话般的经典开发工具
带有传奇色彩的BORLAND公司,见证了美国软件技术市场上波澜壮阔、激动人心的技术大战和产品大战,最为经典的成功范例就是Borland C++3.1!
Borland是中国程序员最为景仰的公司之一,特别是对于资格老一点的程序员而言,他们学习编程的起步就是Borland.
以下是Borland c++入门指南中摘录的一些信息
Borlandc++适用于需要一个专业化、优化的编译器的C++和C程序员,它同时适用于A&T公司的C++2.1版和ANSIC的程序员。它快速而有效,据此用户可以创建包括Microsoft Windows应用程序在内的任何应用程序。
Borland C++3.0可以在DOS的环境下运行,更可以在Windows下运行,在Windows之下的Borland C工作环境更亲切,将使您开发程序更得心应手。
C++是一个面向对象(OOP)的程序设计语言.使用户能充分利用OOP的先进设计方法和省时效率高的特点,它是C语言的进一步发展,它是可移植的,所以用户可以很容易地将一个由C++编写的应用程序从—个系统移植到另一个系统。在任何地方,都可以用C++从事任何编程工作。
Borland C++特色
1. Borland C++3.0及3.1可供程序设计人员开发C++及c程序。其中的c++是依照AT&T2.1标准设计的,而C则是ANSI C。因此让您开发的程序兼容性高.移植性(Portable)也更强。
2.全局的优化(Global Optimization):为程序编译出最优的目的码,使执行时间减少,使目的码变小。
3.缩短编译时间:由于编译器及工具的使用,大大减少了编译时间。
4.集成开发可境:(即IDE,Integrated Development Environment),本产品提供一完整的工作平台(Platform),使程序的编写编译、调试、分析、运行相当完整且方便。
5.窗口程序开发:本产品可以开发出Microsoft Windows程序,还包括完整的工具程序:窗口资源编译器(Resource Compiler),在线帮助编译器(Help Compiler)及窗口资源工作程序(Resource Workshop)。
6. DPMI编译器:DPMI (DOS Protected Mode Interface)使编译器可以在DOS或Windows386的保护模式下运行,因此开发大型的程序不用担心内存不足。
7. Easywin:或将DOS程序直接转成Window。程序的功能,不需要改半行令。
8. WinSight:窗口信息跟踪程序,使我们看到程序与Windows之间的联系息。
9.在线帮助,在IDE环境下,任何错误都可由在线帮助得到说明或者想要任何时间查询函数或其他说明,都可使用此项功能。
10.虚拟Run - time面向对象存储管理功能(VROOMM,Virtual Run-time Object-Oriented Memory Manager)。当程序设计人员选定目的码的覆盖功能后,VRAOOMM会处理一切事情,即使程序超过640K。
11.丰富的类库,本产品提供常用的数据结构,例如List, Queue, Qegue, Stack, Array. . 等。
12.丰富的函数库:本产品提供4, 5百个函数,可以说无所不包了。
1.2.1. Borland C++3.1新功能
1. 3.1版将Turbo C++ for Window。改名为Borland C++for Windows,
2. 3.1版配合Windows 3.1版,增加多媒体(Multi-Media)、笔(Pen)和MCI (Media Control Interface)之控制接口。
3. 新增Win Spector I具程序,此工具程序是当Windows程序发生General Protection Faults时,提供发生此错误的地方,及当时机器的状态。
4. 在Borland C++ for Window,提供最优化的选项。
5. 彩色语法高亮显示(Color Syntax Highlighting),在源程序中设置不同的显示的颜
色。可在DOS IDE内的Options I Environment I Colors I Edit及Windows IDE内的Options Environment I Highlight内设置。
6. 可利用参数(-3)或IDC内的Options I Compiler I Advanced Coded Generation 80368设置产生386的目的码。
7. 可在程序内控制最大打开文件数,在_NFILE. H内#DEFINE_NFILE_n改变n的数值,要注意的是n必须小于等于Config.sys内的files数。
-----------------------相关下载--------------------------------------
borland c++3.1安装指南:
borland c++3.1安装指南
borland c++3.1使用简介:
borland使用简介.rar
BC31中的 Turbo Debugger 使用简介:
TD(Turbo Debugger)使用简介.rar
顺便给大家奉献一个完整的原版 Borland C++3.1:
下载地址:
Borland C++3.1
borlandc3.1 for win汉化补丁
borland c++3.1 程序补丁
bc31p1.arj 9K Borland C++ 3.1 Patches (Jun 29 1992, 10.3K)
Summary: Patch for Borland C++ - fixes NEW operator
bc31p2.arj 47K Borland C++ 3.1 Tlink patch (Jul 26 1992, 47.9K)
Summary: BC++ patch: new TLINK w/increased capacity
bc31p3.arj 8K Borland C++ 3.1 patch - Fix problems with browsing large files (Aug 18 1992, 8.2K)
Summary: BC++/TCW patch: fixes Obj Browser problems
blx11.arj 11K Source from Borland Language Express Volume 1 Number 1 (Feb 16 1991, 12.2K)
Summary: Code from Borland Language Express Vol1 No1
详情参见文件中的README文件
------------------------------------------------------------------
参考书籍:
Borland C++入门指南PDF
Borland C++ 3.1: A Mythical Classic Development Tool
The legendary Borland company has witnessed the magnificent and thrilling technological and product battles in the US software technology market. The most classic success example is Borland C++ 3.1!
Borland is one of the most admired companies by Chinese programmers. Especially for older programmers, their journey into programming started with Borland.
The following are some excerpts from the Borland C++ Getting Started Guide:
Borland C++ is suitable for C++ and C programmers who need a professional and optimized compiler. It is also suitable for programmers of AT&T C++ version 2.1 and ANSI C. It is fast and efficient, allowing users to create any applications including Microsoft Windows applications.
Borland C++ 3.0 can run in the DOS environment and even in Windows. The Borland C working environment under Windows is more user-friendly, making program development more convenient.
C++ is an object-oriented (OOP) programming language. It enables users to make full use of the advanced design methods and time-saving and efficient characteristics of OOP. It is a further development of the C language and is portable, so users can easily port an application written in C++ from one system to another. C++ can be used for any programming work anywhere.
Borland C++ Features
1. Borland C++ 3.0 and 3.1 are available for programmers to develop C++ and C programs. The C++ in it is designed in accordance with the AT&T 2.1 standard, and C is ANSI C. Therefore, the programs you develop have high compatibility and stronger portability.
2. Global Optimization: Compile the program into the optimal object code, reducing execution time and making the object code smaller.
3. Shorten Compilation Time: Due to the use of the compiler and tools, the compilation time is greatly reduced.
4. Integrated Development Environment (i.e., IDE, Integrated Development Environment): This product provides a complete working platform, making program writing, compilation, debugging, analysis, and running quite complete and convenient.
5. Window Program Development: This product can develop Microsoft Windows programs, and also includes complete tool programs: Window Resource Compiler, Online Help Compiler, and Window Resource Workshop.
6. DPMI Compiler: DPMI (DOS Protected Mode Interface) enables the compiler to run in the protected mode of DOS or Windows 386, so there is no need to worry about insufficient memory when developing large programs.
7. Easywin: The function to directly convert DOS programs into Window programs, without the need to change a single line of code.
8. WinSight: Window Information Tracking Program, allowing us to see the connection information between the program and Windows.
9. Online Help: In the IDE environment, any error can be explained by online help, or you can use this function to query function or other instructions at any time.
10. Virtual Run-time Object-Oriented Memory Management Function (VROOMM, Virtual Run-time Object-Oriented Memory Manager). When the programmer selects the overlay function of the object code, VROOMM will handle everything, even if the program exceeds 640K.
11. Rich Class Library: This product provides common data structures, such as List, Queue, Stack, Array, etc.
12. Rich Function Library: This product provides 400-500 functions, which can be said to cover everything.
1.2.1. New Features of Borland C++ 3.1
1. Version 3.1 renames Turbo C++ for Windows to Borland C++ for Windows.
2. Version 3.1, in conjunction with Windows 3.1, adds control interfaces for multimedia, pen, and MCI (Media Control Interface).
3. A new Win Spector tool program is added. This tool program provides the location where the error occurs and the state of the machine at that time when a Windows program has General Protection Faults.
4. In Borland C++ for Windows, the most optimized options are provided.
5. Color Syntax Highlighting: Set different display colors in the source program. It can be set in Options | Environment | Colors | Edit in the DOS IDE and in Options | Environment | Highlight in the Windows IDE.
6. The object code of 386 can be generated by using the parameter (-3) or setting in Options | Compiler | Advanced Coded Generation 80368 in the IDC.
7. The maximum number of open files can be controlled in the program. Change the value of n by #DEFINE _NFILE_n in _NFILE.H. Note that n must be less than or equal to the files number in Config.sys.
-----------------------Related Downloads--------------------------------------
Borland C++ 3.1 Installation Guide:
Borland C++ 3.1 Installation Guide
Borland C++ 3.1 Usage Introduction:
Borland Usage Introduction.rar
Introduction to Turbo Debugger in BC31:
TD (Turbo Debugger) Usage Introduction.rar
By the way, here is a complete original version of Borland C++ 3.1 for everyone:
Download address:
Borland C++ 3.1
Borland C 3.1 for Win Chinese Patch
Borland C++ 3.1 Program Patch
bc31p1.arj 9K Borland C++ 3.1 Patches (Jun 29 1992, 10.3K)
Summary: Patch for Borland C++ - fixes NEW operator
bc31p2.arj 47K Borland C++ 3.1 Tlink patch (Jul 26 1992, 47.9K)
Summary: BC++ patch: new TLINK w/increased capacity
bc31p3.arj 8K Borland C++ 3.1 patch - Fix problems with browsing large files (Aug 18 1992, 8.2K)
Summary: BC++/TCW patch: fixes Obj Browser problems
blx11.arj 11K Source from Borland Language Express Volume 1 Number 1 (Feb 16 1991, 12.2K)
Summary: Code from Borland Language Express Vol1 No1
For details, refer to the README file in the file.
------------------------------------------------------------------
Reference Book:
Borland C++ Getting Started Guide PDF