C/C++及其相关
-
从C到嵌入式C编程语言梁合庆 吕京建 博洋本书分为三部分:第一部分是C语言基础,介绍PC机使用的C;第二部分是8位嵌入式C语言,介绍8051的C;第三部分是16位嵌入式C语言,介绍80C51XA的C。有C语言基础的人,可以跳过第一部分,直接学习嵌入式C,通过本书从嵌入式C进入C语言大门;想再深入掌握PC机上的C,只需补修具体C编译器的库函数和用法指南即可直接上机操作。本书对于变量和函数的说明采用C的最新规范并充分考虑与C++的顺利衔接。本书的重要特点是将题目的的全貌以格式化的形式集中展现在读者眼前,兼收入门简洁、深入不失全貌、疑难应用一查了然;对于容易混淆或被忽略的地方,从感观上给以清晰的强化。章节组织原则:首先是内在顺序,其次是重要的在前;各项内容皆有举例,简单在前复杂在后;内容取舍一般与深入兼顾,又因手册性的需要,深入的梯度较大。本书对编程语言与实际连编操作并重,克服一般语言书在连编操作方面或无或过简的弊病。本书集作者多年80X86 C++及8051 Franklin C51编程实践经验加以总结和归纳写成。本书适用于工程技术人员自学,也可作为各工科大、专院校和中等专业学校的辅助教材及培训班教材。
-
C++ Builder 5.0 Programmer's Guide编程员指南苟帅 张俊平等本书是2000数据库编程丛书之一。C++Builder5.0是Inprise公司在继1999年推出C++Builder由于其快速的开发效率、可视化的开发界面、可开发出强大的数据库应用程序的能力以及强大的网络支持能力等深受用户的青眯。本书由12章构成。主要内容包括:C++Builder5.0简介与安装、C++语言入门、C++Builder5.0的集成开发环境、工程项目的管理与运行调试、程序界面的设计、图形编程、多媒体程序的开发、基于OpenGL三维图形编程、网络控件及开发实例、数据库应用程序的开发、异常的处理、小型CAD系统开发等。本书内容丰富,层次分明,讲解上由浅入深,每一章都在详细讲解的基础上配合具体的实例,因而实用性和指导性强。本书不仅可作为C++Builder初学者和有一定开发经验的广大编程人员的技术参考书,也可作为高等院校相关专业师生教学、自学参考书。本书所附光盘内容包括:1.书中全部实例的源代码及其相应的执行程序。2.与本书配套电子书。
-
Visual C++面向对象与可视化程序设计习题解析与编程实例黄维通编著本书是“清华大学计算机基础教育课程系列教材”中的《Visual C++面向对象与可视化程序设计》一书的配套教材。书中全面具体地对该教材中各章的习题做了详细解答,对每一道题都进行了必要的分析和代码注释,力求通过实例让读者全面掌握面向对象与可视化程序设计的思路和开发技巧。同时,为让读者更好地掌握“Visual C++面向对象与可视化程序设计”的思想和方法,还增加了部分紧扣相关知识点的典型实例。书后附有使用API工具、MFC工具和Debug工具开发、调试应用程序的基本步骤。本书涉及的知识点包括Visual C++的基础知识及开发环境、Windows编程基础知识、应用API函数进行可视化编程的基本方法和应用MFC进行可视化编程的思想方法。本书通俗易懂,重点突出,偏重应用。不仅适合作为大专院校理工科学生学习Visual C++面向对象编程的辅助教材,还适合于初步掌握Visual C++的编程人员作为习题教材,同时也可供有关科研及开发人员参考。
-
C++语言命令详解(美)[B.奥弗兰]Brian Overland著;董梁等译;董梁译本书使用清晰易懂的语言介绍了C++的语法规则以及使用C++进行程序设计的方法。全书由两大部分以及四个附录和一个词汇表构成,书的中间还有两个独立的章节。第一部分用九章的内容介绍了C++的基本概念以及C++程序的设计方法,这部分从C++最基本的概念讲起,覆盖了最新的C++标准中的所有概念并重点介绍了类及其有关的函数和运算符。第二部分可以用于C++编程的参考,分别详细介绍了数据类型、运算符、类型转换、关键字、预处理指令以及库函数和库类。四个附录分别介绍了 C/C++的区别、ANSIC++的特征、标准异常以及前128个ASCll字符。在书中间的两个章节分别介绍了C++可以实现的功能以及C++成员的速查表。在书末尾有C++术语及概念的词汇表。本书语言简洁清晰,完全覆盖了ANSI C++的所有内容,同时本书独特的编排方式使得本书的使用十分方便。本书既可以用作学习C++的标准教材,又可以成为高级程序员的有价值的参考书。
-
Visual C++最新编程实践与技巧李明柱,单肃,赵先启编著本书作者在充分总结多年编程经验的基础上,深入浅出地讨论了在VisualC++下编写Windows程序的众多编程技巧和方法,其中包括VisualC++编程基础、控件和界面特性编程实践与技巧、Windows系统编程举例、网络编程实践、多媒体编程技巧、动态连接库DLL编程方法、使用CryptoAPI2.0的网络信息安全编程、IE浏览器编程方法和技巧,以及Windows其他方面的编程实践和技巧等。<br>本书内容丰富,实践性强,所有例程都经过了测试和使用,并给出了详细解释。本书适合广大企事业单位工程技术人员、大专院校师生和其他具有一定编程基础而急于提高自己编程水平的电脑爱好者。
-
C语言简明教程陈赞编著随着C语言的不断普及和广泛应用,学习它的人越来越多。本书共组织了9个章节的内容,介绍了C语言的基本概念,语法规则和利用C语言进行程序设计的方法,并提供了大量实例和习题,是广大用户学习和使用C语言的良师益友。
-
最新Visual C++6.0程序设计教程李松等编著微软公司的Visual C++ 6.0是一个功能强大的编程工具,它全面支持Windows编程,本书对Visual C++6.0的使用和开发作了全面系统地介绍。本书首先介绍了Visual C++ 6.0的主要功能、特点和C++语言的基本知识,接着循序渐进地介绍了如何使用Visual C++ 6.0开发程序,包括建立程序框架;使用消息映射;建立和使用菜单、工具栏及对话框:常用控件的操作;绘图等等,这些都是Visual C++ 6.0最基础核心的内容,也是本书的重点,最后对多媒体应用和网络编程作了专题介绍。此外,为了用户能够更好地掌握本书的内容,我们还精心设计了大量编程范例。本书由浅入深、通俗易懂,可作为Visual C++培训班的教材和自学教程。
-
C语言程序设计与实训张高煜主编本书为《C语言程序设计教程》的配套教材,全书共分14章,由浅入深地介绍了Turbo C在汉字处理、图形设计、鼠标应用、数字音乐设计、动画处理、图像处理、中断服务及程序驻留、人工智能、数据结构、软件加密,以及设计大型软件等方面的实用技术。全书共有56个在PC系列微机上调试通过的典型应用程序,书中所有程序都调试通过,并可从中国水利水电出版社的同站下载所有程序源代码。本书是一本实用的C语言实训教材,适合高等院校、高职高专各专业学生学习C语言高级编程技术的辅助教材,也可供在校教师以及相关专业工程技术人员参考使用,同时对于参加全国计算机等级考试的读者也具有一定的参考价值。
-
深度探索C++对象模型(美)Stanley B.Lippman著;侯捷译;侯捷译Inside The C++ Object Model专注于C++对象导向程序设计的底层机制,包括结构式语意、暂时性对象的生成、封装、继承,以及虚拟——虚拟函数和虚拟继承。这本书让你知道:一旦你能够了解底层实现模型,你的程序代码将获得多么大的效率。Lippman澄清了那些关于C++额外负荷与复杂度的各种错误信息和迷思,但也指出其中某些成本和利益交换确实存在。他阐述了各式各样的实现模型,指出它们的进化之道及其本质因素。本书涵盖了C++对象模型的语意暗示,并指出这个模型是如何影响你的程序的。本书重点:探索“对象导向程序所支持的C++对象模型”下的程序行为。对于“对象导向性质之基础实现技术”以及“各种性质背后的隐含利益交换”提供一个清楚的认识。检验由程序变形所带来的效率冲击。提供丰富的程序范例、图片,以及对象导向观念和底层对象模型之间的效率测量。C++成山似海的书籍堆中,这一本不是婴幼儿奶粉,也不是较大婴儿奶粉,它是成人专用的低脂高钙特殊奶粉。对于C++底层机制感兴趣的读者,这本书会给你“漫卷诗书喜欲狂”的感觉。了解C++ Object Model,是学习Component Object Model的最短路线。如果你是一位C++程序员,渴望对于底层知识获得一个完整的了解,那么Inside The C++ Object Model正适合你。关于作者:Stanley Lippman目前是华特迪斯尼主题动画公司(Walt Disney Feature Animation)的主要软件工程师。他曾经在AT&T贝尔实验室领导cfront 3.0和2.1版的编译器开发小组。他也是贝尔实验室中由Bjame Stroustrup所领导的Foundation专案组中的一员,负责对象模型并研究C++程序开发环境。Stan著有极为成功的C++ Primer一书,也发表过许多C++方面的论文。Stan最近刚从C++ Report的编辑位置上“退隐”,他曾在那个位置上做了4年。他的C++论述遍及全球。关于译者:侯捷,海峡两岸著名的电脑技术自由作家,对于技术的钻研和发表,有独特的品性与坚持。作品涵盖著、译、评三方面,散见于各种刊特、媒体、网站论坛,深受读者喜爱和尊敬。
-
Visual C++简明教程邓力编著visaul C++是windows平台上使用最广泛的可视化开发环境,功能非常强大,本书共十章,简明扼要的介绍了如何使用visaul C++开发windows应用程序,主要内容包括:MFC的消息映射机制,有关对话框和控件的知识,如何使用windows图形界面绘图,了解文档/视图结构,有关数据库开发的知识和有关Internet的应用。