C/C++及其相关
-
深入Visual C++编程蔡宝忠,彭吉梅编著本书详细地讲述如何使用Visual C++开发应用软件,内容涉及从入门到精通的各个阶段。书中介绍了基于客户/服务器结构开发实时数据库管理系统的方法,这些方法和技巧为作者首次提出,具有一定的借鉴意义。书中的实例均经过调试,可以直接使用。本书适合有一定C或C++基础的读者。
-
数据结构与程序设计(美)克鲁斯等编本书以C++为描述语言,系统介绍数据结构的有关内容及程序设计方法。每章都是先引入实例,然后结合实例讲解知识点,每章后都附有指针和陷阱的内容,还配有复习思考题,以检验读者的学习效果和培养读者的程序设计能力。此外,每章后还有深入学习本章知识点的阅读参考资料,有利于读者加深对本章知识点的理解。书后附录包括算法分析中的数学结论、随机数、程序包和实用函数,以及零散分布在书中的所有程序规则、指针和陷阱等。全书既注重原理又重视实践,内容叙述详细,并配有大量的实例和习题。书中所有算法均在计算机上运行通过,且程序中做了较详细的注解,有利于读者理解算法的实质和编程思想。本书既可作为高等学校计算机及相关专业学生的教材,亦可供从事计算机应用的工程技术人员参考,尤其适合那些使用C++语言编程的科技人员。内容:1.程序设计原理2.栈的介绍3.队列4.链式栈和队列5.递归6.表和串7.查找8.排序9.数据表和信息检索10.二叉树11.多叉树12.图13.案例学习——波兰表示法
-
Visual C++ 6.0编程实用技术与案例陈元琰[等]编著Visual C++ 6.0是微软公司最新出品的功能最为强大的可视化开发工具。本书以详实的内容和精选的案例,全面介绍了利用Visual C++ 6.0的开发环境和开发工具进行Windows应用程序的开发方法和编程技巧。本书共分14章,内容包括:Visual C++ 6.0编程基础;C++语言基础;12个典型案例:文本编辑器设计、字处理程序设计、直线图形程序设计、二维图形程序设计、图像处理程序设计、多线程程序设计、数据库程序设计、动态链接库设计、ActiveX控件设计、OLE程序设计、网页浏览器设计、联机帮助设计。本书理论与实践相结合,每个案例详细讲解了其主要功能和设计思路、相关的类及函数、实现步骤与代码,并在章后给出详细的源程序。本书是一本大专院校选修课或自修课的实用性很强的以自学为主的好教材,亦可作为广大计算机爱好者学习Visual C++编程的自学教材。
-
C的应用美Alice E.Fischer等著本书共分五大部分:第一部分引入了计算机和系统,程序和程序设计以及基本的程序设计概念;第二部分引入了对象,类型和表达式以及如何使用函数和库,循环和决策;第三部分介绍了基本数据类型;第四部分引入了结构数据类型;第五部分引入高级技术如:动态数组,迭代,实时栈,存储的类等。本书是迄今为止的第一本对C语言应用加以全面介绍的书籍,材料相当丰富。书中第五部分的高级技术在其他C语言书籍中很少提到。 本书作者既是机械工程系教授,又是计算机科学技术系教授,具有丰富的教学经验。在内容安排方面,作者非常注意由易到难,由浅入深,由简及繁螺旋式上升;既考虑初学者的要求,又照顾到深造者的需要。本书对于无论是计算机专业还是非计算机专业的学生均是一本理想的教材。
-
VC++高级编程技巧与示例胡峪,刘静编著本书是《VC++应用技巧与示例》的姊妹篇,其内容与《VC++应用技巧与示例》互补。本书从实用的角度出发,全面、系统地讲解了高级数据库编程技术、各种类型的Winsock网络通讯编程技术、Internet编程技术、RPC与串口通讯技术、多媒体播放技术和DirectX动画技术。在讲解这些技术时,我们力求以最简单的语言阐述技术的背景和实现方法;然后,讲解相关的函数:最后,对每一种编程技术我们都精心设计了一个示例。此外,本书还提供了若干实用的C++类,以这些类为基础,读者可以非常容易地编制各种复杂的VC++应用程序,简化编程,节省时间。书中的所有示例和类均出笔者精心设计并调试通过,希望本书能够在《VC++应用技巧与示例》的基础上,引导读者进一步学习更多、更加实用的编程技术。最后,希望读者喜欢我们为大家提供的C++类并根据自己的需要对这些类进行扩展。本书可供计算机程序员和计算机爱好者使用。
-
C++ Builder 多媒体特效制作百例薛风武,周桂琴 编著本书通过1000个实例全面讲述了应用C++Builder进行多媒体编程的方法和技巧。书中每章均以一个实例的详细实现步骤为引子,介绍了其实现的详细技术内幕,并由此给出了其他相关的实例。全书详尽地讲述了多媒体设计的各个方面:GDI应用、颜色和调色板、OpenGL编程、DirectX编程、屏幕保护程序、程序启动界面、音频操作和视频操作等。全书面向实例进行阐述,讲解透彻、易于掌握。本书即可作为多媒体爱好者和相关专业大专院校师生的自学参考书,也可作为专业计算机软件开发人员的技术参考书。
-
Visual C++经典例程分析乌尼尔,董海军编著本书以实例为中心,循序渐进、由浅入深地介绍了如何利用Visual C++进行编程。全书共分九章,从简单的应用程序分析到大型软件的开发,本书均有详细论述。所选实例实用性很强,而且包含最新流行技术,如网络编程、网络数据通信、网络数据库、数据安全和数据加密、网络安全等。本书最后一个程序是一个大型的管理系统,具有相当的实用价值。本书适用于有一定C或C++基础的读者。
-
Visual C++多媒体特效制作百例李晓远等编著本书通过100个实例全面讲述了应用Visual C++进行多媒体编程的方法和技巧。书中每章均以一个实例的详细实现步骤为引子,介绍其实现的详细技术内幕,并由此给出了其他相关的实例。全书详尽地讲述了多媒体设计的各个方面,包括GDI应用、颜色和调色板、OpenGL编程、DirectX编程、屏幕保护程序、程序启动界面、音频操作和视频操作等。全书面向实例进行阐述,讲解透彻、易于掌握。本书即可作为多媒体爱好者和相关专业大专院校师生的自学参考书,也可作为专业计算机软件开发人员的技术参考书。
-
Linux上的C编程怀石工作室编著本书着重讲解如何在Linux系统中使用C语言进行编程。全书共13章,分四个部分。第一部分简要介绍了Linux系统和C语言;第二部分讲述了Linux系统的C编程环境,详细讲述了Linux下C语言编译器(如GCC)、调试工具(如GDB)和程序自动维护工具的使用方法。第三部分详细介绍Linux的系统调用。最后,是一个实现shell简单功能的命令解释器的实例。本书适合有一定C语言基础,有意在Linux系统上一试身手的程序设计人员阅读。
-
轻松学用Linux编程(美)Jim Keogh著;王崧等译;王崧译本书通俗易懂,语言风趣,内容丰富,是一本面向Linux编程初学者的书。全书共十部分二十四章及一个附录,详细介绍了Linux编程的基础知识、条件控制结构、循环结构、数据库程序设计、程序调试及E-mail程序设计等。另外,在附录部分还给出了计算机方面一些常用技术词汇的英汉对照和有关的Linux实用程序,及如何获取有关Linux编程信息和学习方法等内容。本书是一些没有学习过计算机编程技术的初学者或还没来得及学习Linux编程的程序员的良师益友,对迅速掌握和提高Linux编程技术定会有很大帮助!