C/C++及其相关
-
Linux C函数库参考手册徐千洋著这是一本非常实用的工具书。 常在Linux下编写程序的人都认为man是非常好用的工具,只要知道函数名就能快速查询到函数的使用方法,但是如果我们忘了函数名或是根本看不懂英文说明时,该怎么办? 事实上,编写程序时往往是因为对某个功能的需要才去寻找相关的函数使用。此时这本依用途分类、详细中文说明并附上程序范例的手册就显得非常重要了。书中整理了超过400个Linux常用的函数,每个函数以整齐划一的体例列出了函数名称、相关函数、使用的表头文件、函数声明、中文使用说明、返回值、程序范例和执行结果,对于Linux所特有的函数功能也附加了说明,提醒读者程序的便携性。 善用此书,相信您写起程序来会更加得心应手。 -
C++程序设计James P.Cohoon著,Jack W.Davidson著本书介绍使用C++进行程序设计和软件开发的基本原理,适用作大学各专业学生学习面向对象程序设计课的教材。全书共15章:1、计算机和面向对象设计方法学;2、C++基础;3、限定对象;4、控制构造;5、使用基本库函数;6、程序员自定义函数;7、类构造和面向对象设计;8、实现抽象数据类型;9、列表;10、EzWindows API图形库;11、指针和动态内存管理;12、测试和排错;13、继承;14、模板和多态性;15、软件开发项目。本书遵循C++国际标准(ISO/IEC FDIS 14882;X3J16//97-14882);增添了新的语言类型(bool,namespaces和exceptions)。为帮助初学者,作者开发了可移植的面向对象图形库(EzWindows)和标准模板库(STL)。根据使用者的建议,作者在本书中增加一章测试和排错。本书附CD-ROM一张。本书按C++国际标准补充了150个标准类;添加了许多有价值的例子和练习。 -
C语言程序设计教程蔡启先主编21世纪高等学校本科系列教材 计算机科学与技术专业(7)。本书内容包括:C语言程序设计概述、数据和运算、流程控制、数组和字符串、指针、函数、C程序的模块化设计、构造数据类型、位运算、文件、C语言实际应用等。 -
Windows下的C/C++高级编程朱磊,周彬编著本书讲述Windows环境下的C/C+十语言编程。其中第1章介绍Windows下C语言编程的基本知识,第2章到第8章是基础的部分,分别介绍窗口和消息、文本显示、图形显示、键盘操作、鼠标操作、子窗口控制与常用控件和对话框,第9章到第13章显提高的部分,分别讲述内存管理、文件系统、多文档界面、多任务和多线程以及Windows Socket编程等内容。阅读本书使程序员了解Windows内部的奥秘,知道Windows程序的来龙去脉,实现“知其然更知其所以然”。 -
C/C++程序设计Decoder编著本书从C++语言的基础开始,为您打下专业的C++面向对象程序设计根基。然后以完整的C++指令程序练习搭配范例,教您设计面问对象程序,以及撰写可重复使用的类。书中的程序除了赋予流程图之外,更注入程序设计的观念,让学习者通过轻松的学习流程,学会C/C++的语法,借助完整的程序解析,学会范例应用的程序。更可了解C++面向对象程序设计的方法、经验,彻底学会C++程序设计。书中范例程序可在http://WWW.tqbooks.com天勤网站下载。本书由第三波资讯股份有限公司提供版权,经中国铁逼出版社计算机图个项目中心自选,王秀平、李自运、梁秀玲、夫超、史广顺、陈辑超、马超、杨小平、段小明、杨军、陈贤淑及孟丽花等同志参与了本书的整槁及编排工作。2002年2月 -
C/C++与数据结构王立柱编著本教材是计算机基础教学改革实践4年的总结,它将C语言、数据结构和C++综合为一门程序设计基础课程,可以不分专业,在大学一年级完成(授课80学时,实验80学时)。本书可以作为各类人员学习C、数据结构和C++的综合教材。本书特点是综合:变量与指针,数组与指针,函数与指针是一个综合;C串与C++串是综合;快速排序和幂集问题归入前序遍历,hanio问题归于中序遍历,堆排序和哈夫曼树是堆类的直接应用,八皇后问题在树的前序遍历中解决,这是综合;迷宫归于图的层次遍历,骑士巡游隶属图的前序遍历,这还是综合。本书的创新是从面向对象的高度更新组织C程序,为C++提供充分的感性基础。“C++不过是更好的C”。这在本书中得到充分的体现。本书的原则是学习数据结构和学习程序语言共进,它们的中介是算法。语言只有满足算法的需要才能被认识和掌握,数据结构只有依赖语言的发展才能拓展自己的应用领域。总之,每一部分没有独立存在的理由,它们的意义只有在它们的相互依赖、相互补充的关系中得到明确的解答。正是这种统一性,才产生了既可以助教又可以助学的多媒体软件——配书光盘。正是这种统一性,才使抽象类型与存储类型、算法每一步骤与程序每一行代码可以同时展现,相得益彰。 -
C++ Builder电子商务网站建构实务陈灿煌编著电子商务系统是目前人们迫切需求的应用系统,但是建立电子商务需要什么Web技术呢?此外电子商务系统必须具邑高度的扩展性以及稳定的安全强固性,那么程序员要如何建立电子商务系统呢?本书从讨论建立Web应用系统基础的核心技术开始,让程序员了解C++Builder提供的强劲Web功能,进而选择最适合的Web技术来开发电子商务系统。本书是目前唯一深入讨论C++Builder的HTML、JavaScript、Database、MIDAs及InternetExpress等技术的书籍,此外本书也讨论了如何结合Web应用程序实例来建构电子商务系统。只要您想了解或是开发Web应用系统和电子商务系统,那么您绝对不能错过本书的内容。书中配有一张范例光盘,每一章的范例源程序存放在各章的目录 -
机器人C语言机电一体化接口(日)西原主计,(日)山藤和男著;牛连强,赵文珍译本书是引进日本OHM社版权,翻译出版的“机器人竞技系列”之一。本书主要内容包括机电一体化接口技术基础,控制领域使用的C语言,和C语言实现的接口控制,中断控制,AD及DA接口,BID及DOS,视频接口及执行装置接口等。本书可作为大、中、小学生参加竞技机器人大赛或制作竞技机器人的参考手册,也可供广大青少年竞技机器人爱好者阅读参考。 -
数据结构的C++伪码实现Richard F.Gilberg,Behrouz A.Forouzan[编著]本书用C++语言描述和学习数据结构。全书分为12章,基本覆盖了数据结构的各方面的知识,包括查找、排序、链表、堆栈、队列、递归、树以及图等。书中提供了相应的算法和程序实现,还有许多针对性很强的练习题。附录部分给出了常用的C++语言的知识,对读者进一步实现和应用本书知识提供帮助。全书的最后是部分习题的解答和术语表。本书适合作为各高等院校计算机专业师生学习数据结构的教材,也可作为专业程序员学习数据结构的参考书籍。 -
Linux下的C编程贾明,严世贤编著本书系统地介绍了在Linux平台下用C语言进行程序开发的过程,并通过列举大量的程序实例,使读者很快掌握在Linux平台下进行C程序开发的方法和技巧,并具备开发大型应用程序的能力。本书内容详实,主要包括:Linux平台下C语言编程环境的介绍,C语言编译器、调试工具和自动维护工具的使用方法,Linux系统提供特有的函数调用,在C程序中访问文件的方法,进程的概念、进程间通信以及多进程同步运行的实现手段,C语言网络编程方法等。本书结构合理、概念清晰、实例丰富,并具有很强的启发性和实用性,适用于在Linux系统下进行C语言编程的程序员和广大爱好者阅读。
