Overview In this chapter I introduce Borland C++Builder (BCB) and explain what it is about. I also devote considerable time to explaining the purpose of this book and the philosophy behind my approach to technical writing. Technical subjects covered in this chapter include Creating a simple Multimedia RAD program that plays movies, WAV files, and MIDI files. Shutting down the BCB RAD programming tools and writing raw Windows API code instead. Creating components dynamically on the heap at runtime. Setting up event handlers (closures) dynamically at runtime. A brief introduction to using exceptions. This topic is covered in more depth in Chapter 5, "Exceptions." A brief introduction to ANSI strings. This subject is covered in more depth in Chapter 3, "C++Builder and the VCL." Using the online help. Greping through the include and source files that come with the product and with this book.
标签: introduce Overview Borland Builder
上传时间: 2014-01-04
上传用户:小鹏
假设你需要指定范围内的随机数,传统的方法是使用ANSI C的函数random(),然后格式化结果以便结果是落在指定的范围内。但是,使用这个方法至少有两个缺点
标签: 随机数
上传时间: 2014-01-14
上传用户:youke111
Addressbook using double-linked list. This example shows the use of a double-linked list by implementing an addressbook for the console. It has features like inserting, searching(linear), sorting(bubble sort), deleting and load/save to a file. I wrote this during my study of Applied Computer Science so it s intended mainly for students who want to know about some advanced programming techniques in C. The Code was compiled with MSVC++ 6.0 but it should compile with any ANSI-compliant compiler.
标签: double-linked list Addressbook implemen
上传时间: 2014-01-24
上传用户:asddsd
好不容易淘来的东西,专门讲用ANSI C语言来实现面向对象编程的思想编程,内容详细,很系统的。
标签:
上传时间: 2013-12-10
上传用户:invtnewer
可能没有注意到,针对ANSI/ISO C的主要的修订版[1] 在去年12月已经被核准通过,那是就C99。同样的,你可能也没注意到,其实你已经在使用这个新的C语言了,或者至少用到它的一部分。这需要归功于标准委员会在接受新特性到C语言的过程中采取了恰当而保守的方式。差不多所有的新特性早已经被实现并且在现存的一些C编译器(impletmentations)中证明了其存在的价值。虽然没有编译器能保证全部的C99特性,但其中许多在很多年前就实现了C99中不同的部分。这对于C程序员来说将是个好消息。或许你曾经为了保证程序的可移植性而在你喜爱的编译器里避免使用一些独立的特性,但现在如果这些特性是C99中的一部分的话,你可以放心的使用这些特性,因为他们将在大部分遵守C99标准的编译器中被保证。毫无疑问,新标准是向上兼容旧的,当然也会有些不兼容地方,但这些都是非常少而次要的。标准委员会非常努力地工作就是为了将和老版本的兼容性问题所带来的影响减少到最小。从后面讨论到的关键字你可以看到这方面的例证。
标签:
上传时间: 2013-11-26
上传用户:dapangxie
Title: STL Tutorial and Reference Guide: C++ Programming with the Standard Template Library (2nd Edition) Author: David R. Musser / Gillmer J. Derge / Atul Saini / Gilmer J. Derge Publisher: Addison-Wesley Page: 560 Edition: 2nd edition (March 27, 2001) Format: PDF Summary: The Standard Template Library was created as the first library of genetic algorithms and data structures, with four ideas in mind: generic programming, abstractness without loss of efficiency, the Von Neumann computation model, and value semantics. This guide provides a tutorial, a description of each element of the library, and sample applications. The expanded second edition includes new code examples and demonstrations of the use of STL in real-world C++ software development it reflects changes made to STL for the final ANSI/ISO C++ language standard.
标签: Programming Reference Standard Template
上传时间: 2014-01-19
上传用户:netwolf
Nucleus PLUS是美国著名RTOS厂商ATI公司(Accelerated Tedmology lnc) 在嵌入式实 时多任务操作系统Nucleus基础上,为实时嵌入式应用而设计的一个抢先式多任务操作系统内核。其95%的代码是用ANSI C写成的,非常便于移植并支持大多数类型的处理器 Nucleus PLUS是一组c函数库,应用程序代码与核心函数连接在一起,生成一个目标代码,下载到目标板的RAM 中或直接烧录到目标板的ROM 中执行。在典型的目标环境中,Nucleus PLUS核心代码区一般不超过20K字节大小。
标签: Nucleus Accelerated Tedmology PLUS
上传时间: 2014-01-06
上传用户:6546544
[美]H.M.Deitel,P.J.Deitel 著 周靖 黄都培 译 杨小平 审校 清华大学出版社 本书是一本相当不错的学习C++的资料,作为全球使用最广泛的C++经典程序设计教材,本书详细介绍了过程式与面向对象程序设计的基本知识与方法,其中包括C++的强大功能、最新特性和新增的ANSI/ISO C++标准库。 本书通过面向一个大型对象(电梯模拟系统)的程序设计,以数百个“活代码”示例程序,重点突出了利用UML进行面向对象的设计。分布在各章的“对象思想”、“案例分析”、“常见编程错误”、“良好编程习惯”、“自测题”和“练习题”等特色部分非常具有实际指导意义,不仅可让接触C++的新手真实体验编程乐趣,还可让有经验的程序员得到启发。 本书的读者对象为计算机软件、系统和网络编程人员,也可作为大学计算机相关专业本科生和研究生的编程教材和参考书。唯一不足的本书是扫描版本,有些地方不是特别清晰,就敬请大家谅解!!
上传时间: 2015-07-26
上传用户:s363994250
先前的md5_correct关于Unicode的说法不正确,此版本为验证过的真正支持Unicode的版本,修正了其他的小问题。注意文件格式仅支持ansi格式,其他格式的支持不是本类的重点。关键词:md5,CMd5,Unicode,hash
上传时间: 2015-08-07
上传用户:ljt101007
应用层建立event,传入驱动,并等待事件,驱动中检测到事件被触发立即通知应用层,应用层收到消息,进行相应处理。ansi c编写,适合驱动新手使用,实现驱动与应用层的通信,
上传时间: 2014-01-24
上传用户:saharawalker