C/C++及其相关
-
Visual C++程序设计严迪新,班建民主编本书是作者在总结多年软件开发和从事Visual C++教学经验的基础上,按照高等学校计算机及相关专业教学要求编写而成的。 本书系统介绍了Visual C++面向对象编程的基础知识和基本方法。本书分为11章,主要内容包括C++程序设计、Visual C++编程基础和Visual C++高级编程三个部分。本书采用案例方式,讲练结合,并在大多数章节中以实际应用为背景,从简单案例阅读和较复要案例的分析,到自行设计解决方案,逐步培养学生的程序设计能力和综合开发能力。 本书适合作为高等学校相关课程的教材或参考书,也可供实际应用开发人员学习参考。 -
实用C++实验教程马智娴,邹金安,王丁著本书是高等学校应用型本科教材>的配套教辅,全书通过C++语言运行环境VirsualC++7.0、类、类的封装性、构造函数、析构函数、重载函数和友员函数、重载运算符与文件操作、类的继承性、类的多态性、类模板与函数模板、异常错误处理等十一个实验加强学生对c++语言基础知识的理解。并通过三个趣味训练增强学生对c++语言的实际应用能力。同时,还通过一个阶段训练和三个综合训练来锻炼学生对知识的综合应用能力,是本科应用型c++语言课程教学的一本优秀参考书。 -
面向对象程序设计与VC++实践揣锦华编著《新世纪计算机类本科系列教材:面向对象程序设计与VC++实践》由三个层次构成。第一个层次为第1~5章,以C++语言为基础,介绍面向对象程序设计的基础知识。第二个层次为第6、7章,介绍Windows编程的基础知识和Windows程序的基本特征,并介绍了应用程序编程接口(API)及其在Windows绘图程序设计中的应用。第三个层次为第8~13章,介绍使用MFC进行Windows应用程序设计的方法,并给出了MFC的一些高级应用。《新世纪计算机类本科系列教材:面向对象程序设计与VC++实践》以Visual C++ 6.0开发环境为主线,语言通俗易懂,实用性强,实例丰富,每章均配有习题。 《新世纪计算机类本科系列教材:面向对象程序设计与VC++实践》既可作为高等学校计算机及相关专业本科生和研究生的教学用书,也可供相关人员自学使用。 -
大学信息技术基础解争龙等主编《大学信息技术基础(C语言版)》是为高等院校非计算机专业学生编写的计算机信息技术(或计算机基础)课程教材。全书共分两大部分,第一部分为信息技术基础知识,包括信息技术基础概论、计算机硬件基础、计算机软件基础、中文操作系统Windows、办公软件、计算机网络应用基础、多媒体技术及应用、算法、数据结构和软件工程。第二部分为程序设计语言,包括C语言概述、基本数据类型与运算、三种基本结构的程序设计、数组函数、指针、结构体共用体与枚举类型、文件、编译预处理。《大学信息技术基础(C语言版)》内容新颖,与中学计算机知识衔接,重视能力培养和综合应用,使读者即能掌握信息技术基础知识,又能掌握程序设计的基本理论和应用。《大学信息技术基础(C语言版)》密切结合全国计算机等级考试(二级)的要求,通过《大学信息技术基础(C语言版)》的学习,学生可以为参加全国计算机等级考试打下良好基础。《大学信息技术基础(C语言版)》适用于普通本科、高职高专理工科学生使用,也可供自学者学习参考。 -
Visual C++项目开发实例导航章五一主编《Visual C++项目开发实例导航(附光盘)》主要以七个典型项目工程的开发为例,探讨了Visual C++在各个领域中的实际应和,介绍了Visual C++强大的开发功能。《Visual C++项目开发实例导航(附光盘)》详细讲解了各系统的关键技术,着重分析了各系统的设计和开发思路,对各系统中可以扩展的地方做了进一步的说明。在讲解实例开发的同时,也介绍了Visual C++本身的应用技巧。《Visual C++项目开发实例导航(附光盘)》列举的都是已经得到实际应用实例,实例本身就是非常有价值的参考材料,读者可以将其中的关键技术很快地集成到自己的应用系统中去。《Visual C++项目开发实例导航(附光盘)》的项目实例涉及网络应用、知识管理及插件系统的构建等多个方面,对ActeveX编、ASP组件实现、ADSI调用、VBA编程、连接点客户端的实现、ISAPI的编写、线程机制的建立、XML数据的解析、Windows扩展编程和MMC管理单元的实现等技术进行了深入的探讨。《Visual C++项目开发实例导航(附光盘)》既可供具有一定Visual C++6.0使用经验的应用程序开发人员阅读学习,同时也是一部颇具实用价值的Visual C++项目开发参考资料。 -
计算几何(美)Joseph O'Rourke著本书介绍了在计算机图形学、机器人和工业设计领域逐渐兴起的几何算法的设计和实现。计算几何中使用的基本技术包括多边形三角剖分、凸包、Voronoi图、排列、几何查找、运动计划等。虽然自主处理只涉及数学基础知识领域的一部分,但是它却和当今该研究领域的前沿课题相关。因此,专业的程序员会发现本书是一本不可多得的参考书。与上一版相比,本版包括以下几方面的新内容:多边形三角剖分的随机化算法、平面点定位、3D凸包的构造、关于射线段和射线三角的相交算法、多面体中的点等。此外,本版还增加新的一章——“资料来源”,提供了关于各个主题的更详尽的补充资料。本书的一个新特点就是为很多算法增加了可运行的C语言代码,以及如何在现实中实现它们的相关讨论。与第1版相比,本版中的代码有了大幅度的改善(更高效、更稳定),同时本版中还增加了4个新的例程。此外,本书还提供了所有代码的Java版本,读者可以从本书的网站http://cs.smith.edu/~orourke/)上下载这些免费提供的代码。作者简介:JosephO'Rourke美国马萨诸塞州史密斯学院计算机科学系主任、数学系教授。自1980年从宾夕法尼亚大学获得计算机科学专业博士学位以后,他就一直致力于该领域的教学与研究。研究方向主要为计算几何,除了本书外,他还著有ArtGalleryTheoremsandAlgorithms一书,并与J.E.Goodman一起编写了1000页的HandbookofDiscreteandComputationalGeonetry,此外,还发表了70多篇关于计算机几何方面的论文以及为“计算机几何专栏”写过30多篇文章,由于对该领域的卓越贡献,2001年他儿美国国家基金会来出教师奖。 -
C语言程序设计王曙燕主编本书共13章,主要内容包括C语言的基本概念、基本语法和基本数据结构,另外,给出了一个小型超市管理的综合实例,介绍了C语言图形程序设计的基本方法,还简单介绍了C++、Visual C++和C#等面向对象程序设计语言。本书注重应用性和实践性,通过一些典型算法的解题分析及其实现给读者一些解题示范和启发。每章后面配有习题,附录中有上机实验题目和上机、实验指导。本书可作为高等院校各专业C语言程序设计课程的教材,也可供准备参加计算机等级考试和考研的读者阅读参考,同时也可作为工程技术人员和计算机爱好者的参考资料。 -
C语言程序设计高巍,赵彤洲主编C语言是一种高效使用的程序设计语言,目前仍在国内外广泛使用,是计算机应用人员应该掌握的一种程序设计工具。.本书深入浅出、循序渐进地介绍了使用标准C语言编程的必备知识,内容新颖、体系合理、通俗易懂、概念清晰,适用于教学。..如无特殊说明,本书程序均在TC2.0集成环境下测试通过。本书可作为高等院校各专业学生学习C语言的教材及相关领域的培训教材,也可供各类报考C语言考试的读者参考。本书同时配有《C语言程序设计习题与上机指导》,以方便教师教学及学生自学。... -
工程专业C程序设计(美)Jeri R.Hanly,(美)Elliot B.Koffman著;崔立新,朱惠娥,柴志刚等译;崔立新译本书是工程专业C程序设计的第二版,介绍了功能强大、可移植性好的标准程序设计语言——ANSIC。本书通过解决当前热点问题,如移动通信、网络的配置、DNA结构图绘制等,讲述了解决问题的系统的方法,讲述了利用软件工程方法设计出内聚的、可读性好的、可重用的模块化程序解决方案。本书主要介绍了计算机和软件、C语言、数据类型、运算符与简单函数、选择结构:if语句和switch语句、循环语句、模块化程序设计、数组、多维数组、结构体类型、文本文件与二进制文件的处理、大型程序设计、数值方法、C++入门、字符集、ANSIC标准库函数、C语言操作符、C数值类型、枚举类型、指针运算、二维数组的动态分配等内容,以及部分习题答案。本书可作为工程专业C程序设计的初级教程,也可作为ANSIC程序设计爱好者的辅助教材,以及大中专院校工程专业学生的指导教材。 -
C语言程序设计实验与题解黄远林等编本书是C语言程序设计基础的实践性教材,可与各种版本的原理性教材配套使用。全书主要内容分为3章:第1章主要介绍Turbo C环境下运行C程序的方法、步骤、动态调试技术及TC的菜单操作命令与使用等;第2章根据《CCC2002教程》中对C语言程序设计实践教学法的基本要求,给出了7个实验供选用;第3章为便于学生对C语言程序设计理论学习的综合复习与自测检测,给出了8套综合测试题,并均附有参考答案。另外,在附录中还精选了15组近年来全国计算机等级考试(二级)C语言上机考试的真实试题(均含有参考答案),供读者参考。本书适合各类高等学校有关专业作为教材使用,亦可供欲参加全国计算机等级考试的有关人员参考。
