C/C++及其相关
-
数据结构杨正宏编以合适的算法来设计程序,采用简洁适用的数据结构来表示程序中的数据和变量是数据结构包含的主要内容。它是对程序设计者最基本的要求,也是计算机程序设计的重要理论基础。本书循序渐进地引导读者掌握数组结构,链表结构,推栈结构,队列结构,树状结构,图强构等不同的数据结构,以及递归、排序和查找等程序设计方法。全书文字浅显易懂,程序示例简洁明了,是程序设计人员的入门参考书。本书融合了作者十多年的教学经验及对现代数据结构的体会,十分适合高职高专及大专以上的学生和对电脑有浓厚兴趣的人员阅读。 -
Visual C++冒险游戏程序设计(日)坂本千寻著;博硕文化译;博硕文化译本书针对冒险型游戏(AVG),从游戏策划与设计开始介绍,然后再以VC++为实际开发工具,完整详细地指导读者开发一套高水准的冒险型游戏。书中着重的不是华丽的演出或新技术的说明,而是务实且仔细地审视冒险游戏最基本的本质思维与逻辑部分。再者,书中许多程序的观念与技巧内容也适用于游戏以外的程序设计,这些技术都是作者经验累积的成果,不是一般入门书会提供的,书中许多内容与观念都是想要进阶与提升技术的读者所需要的,不仅适用于想要开发冒险型游戏的读者,也适合想要以"游戏"为题材来学习程序设计的读者。 -
实用C++实验教程马智娴,邹金安,王丁著本书是高等学校应用型本科教材>的配套教辅,全书通过C++语言运行环境VirsualC++7.0、类、类的封装性、构造函数、析构函数、重载函数和友员函数、重载运算符与文件操作、类的继承性、类的多态性、类模板与函数模板、异常错误处理等十一个实验加强学生对c++语言基础知识的理解。并通过三个趣味训练增强学生对c++语言的实际应用能力。同时,还通过一个阶段训练和三个综合训练来锻炼学生对知识的综合应用能力,是本科应用型c++语言课程教学的一本优秀参考书。 -
Visual C++角色扮演游戏程序设计(日)坂本千寻著;博硕文化译;博硕文化译本书适合已有VC++使用经验的读者,书中共分十个章节,从最基本的RPG的角色扮演游戏设计要素开始介绍,再来教您Windows窗口程序设计与RPG游戏配合的基本知识、图形文件的显示与全盛地图与人物相关的坐标处理、人物角色移动的思维与逻辑、战斗的设计与程序判断、RPG里所产生的事件的处理、角色参数的编辑设定和程序设计重点、音效加入与故事的整合等,每一章节都有完整高水准的程序实例配合解说,对想要学习游戏制作的读者提供了极佳的参考。 -
C/C++程序设计沈克永,刘肃平,钟文峰主编本书结合最新的C/C++标准,对C/C++程序设计语言进行深入浅出的介绍。从最基本的概念出发,介绍C/C++作为语言的来龙去脉,并且一步步的进入语言的更深层次开发。本书前部分为C的基础部分,在C语言中适当的引入C++相关的知识,以便让学者学习后部分C++打下扎实的基础。通过结构化程序设计的学习,读者可具备软件开发所需要的基本知识。针对面向对象理论的编程方法,本书对封装、继承和多态、运算符重载语法现象等重点部分提供了明确而细致的阐述。本书分为两大块:第1-6章具体讲述C语言的基本概念和一般编程方法;第7-12章具体讲述C++C的基本知识、介绍C++对C的扩充和面向对象编程的基础知识。本书适合高等院校计算机类学生及计算机相关工作人员使用。 -
面向软件工程的Visual C++网络程序开发孙晓刚等编著近几年来,Internet在我国日益普及,用户对网络应用的需求也不断增长。Visual C++ 以其强大、高效的特点,成为开发Windiws网络应用程序的首选开发工具。本书除了向读者介绍开发Windows网络程序的基本技术:Winsock 、WinInet COM等外,还突出了从实际出发的特点,从软件工程的角度展示了如何分析、设计、开发一个功能完善、细节众多的网络应用系统,本书的最后还介绍了关于组织测试和制作安装程序的内容。整本书形成一个从技术基础到设计、开发,进而到测试、发布的体系。另外,书中有实例的章节都附有源代码,以方例读者学习和研究之用。本书语言通俗易懂,内容丰富翔实,突出了实例,处处体现了软件工程的思想,适合有一定Windows 平台下的C和C++语言编程经验的高等院校计算机及其相关专业学生、网络应用程序开发人员及网络编程爱好者学习使用,同时也可作为从事Windows网络应用程序开发的软件工程师参考用书。 -
Visual C++软件项目开发实例尹立民,王兴东等编著《Visual C++软件项目开发实例》完整地介绍了几个基于Visual C++的软件项目开发实例,包括MyDraw绘图软件、键盘奏鸣曲软件、网络实时数据管理软件和.NET特性演示软件。《Visual C++软件项目开发实例》深入剖析了软件项目的开发思路、方法和技巧,详细地讲述了基于Visual C++的软件项目开发的全过程。对于系统设计、开发环境选择、系统功能模块设计、各个功能模块的创建、系统的编译和发行等软件项目开发过程进行了详细的讲解。为方便广大读者使用,并最大限度地节约读者的购书成本,《Visual C++软件项目开发实例》实例源代码可以免费从网上下载。《Visual C++软件项目开发实例》注重工程实践性,实用性强,可供广大程序员和编程爱好者进行类似软件项目开发时学习参考,也可为相关专业大学生毕业设计提供经典项目案例借鉴。 -
Visual C++程序设计实训教程王金库等编本书以丰富的实例介绍了如何使用Visual C++ 6.0编写Windows应用程序。全书共分9章,介绍Visual C++ 6.0的开发环境,C++语言基础,Windows消息的使用方法,利用MFC AppWizard编写Windows应用程序的具体步骤,对话框及常用控件的相关知识,菜单、工具栏和状态栏的基本知识及它们的制作方法,框架窗口、文档和视图、文本和图形操作,数据库的相关知识,ADO编程过程,网络方面的相关知识及如何利用WinSocket进行网站编程等内容。本书适合作为高职学校计算机及通信专业学生的教材,也适合作为普通院校计算机及通信专业的本科和专科学生的教材,还适合作为Visual C++自学者的的入门教材和软件开发人员的参考书。 -
C语言程序设计案例教程沈大林 主编,杨旭 等编著本书是“新世纪职业技术培训案例教程”系列丛书之一。全书具有较大的知识信息量,共讲解了近30个实例,提供了100多道思考题与练习题。全书以计算机实例操作为主线,采用真正的任务驱动方式,展现全新的教学方法。本书贯穿以实例带动知识点的学习,通过学习实例掌握软件的操作方法和操作技巧。每个实例均由实例效果、技术分析、程序解析、知识进阶和思考练习五部分组成。在按实例进行讲解时,充分注意保证知识的相对完整性和系统性。本书可以作为计算机职业技术学校的教材,也可以作为初、中级培训班的教材,还适于作为初中者的自学用书。 -
大学VisualC++程序设计案例教程罗建军、崔舒宁、杨琦本书以VisualC++案例开发为特色,深入分析了大量开放性项目案例的开发过程,使学习者不仅能领悟程序设计所必须掌握的知识重点,也能熟悉开发软件项目的各个环节,从而真正学到应用软件的开发技术。???本书内容分为两个主要部分:第一部分为关键技术,简明地介绍了Windows编程的五大知识点,读者可以根据自身情况参考学习;第二部分为实用案例,提供了大量经过多年教学检验的、具有一定复杂度和代表性的案例,读者可以通过阅读案例分析说明文档,调试修改本书中的代码,进而从这些精心准备的案例中获得扎实的程序开发技能。本书还提供了一个有关调试技术的附录,供读者上机实验时参考使用。???本书适用对象为具有一定C或C++基础,希望学习基于Windows可视化编程的读者,可作为高等院校计算机及相关专业的教材或参考书,也可供应用开发人员学习参考。???本书支持网站为西安交通大学计算机教学实验中心(详见http://ctec.xjtu.edu.cn相关板块)的网站,提供了一个全交互性、立体化的网络教学环境(包括课件、代码、讨论答疑区和最新学习指导信息等),所有内容都在不断更新,供教师教学和学生学习使用。
