C/C++及其相关
-
C语言实用程序设计100例段兴主编;王亚笑等编著本书精心选取了利用C语言开发的具有代表性的150个编程实例。这些实例包括C语言的基础与提高、图形与多媒体、综合小程序、计算机等级考试上机试题(二级)/(三级)等几方面的内容,基本涵盖了目前C语言开发的主要方面。本书适合具有一定C语言基础的读者阅读,对要参加全国计算机等级考试的读者也大有帮助。 -
C++面向对象程序设计入门与应用郑家瑜编著C++作为最流行的编程语言,受到广大程序开发人员的青睐。而面向对象的理念作为高级程序设计最为重要的思想之一,使得所有开发人员对其推崇有加。本书将从起步开始逐渐引领你进入C++面向对象程序设计的世界。书中所有范例程序源代码可在http://www.tqbooks.net/download.asp网页上免费下载,其中收录了各章及习题范例,让您的学习能事半功倍。如有疑问请致E—Mail:iychengk@yahoo.com.tw。本书由台湾博硕文化股份有限公司提供版权,中国铁道出版社计算机图书项目中心审选;陈河南、贺军、贺民、龚亚平、李志云、戴军、李志伟、李和平等同志完成了本书的整稿及排版工作。2002年9月 -
全面掌握Microsoft Visual C++ 6.0 MFC应用程序开发北京博彦科技发展有限责任公司 译本书将有助于提高您的面向对象编程技巧。您可以根据自己的需要,学习如何使用微软基本类(MFC)库以及Visual C++开发系统来更迅速地编写自己的基于Windows 的应用程序。本书的优点是书和光盘的有机结合,能够帮助您掌握基本的MFC开发概念,并提供了关键性的实践技能和经验。通过本书的学习,您将懂得如何创建自己的Windows应用程序。 -
Visual C++ 6.0实效编程百例肖宏伟编著本书通过110个精选的例子从各个方面讲述了如何利用Visual C++开发应用程序,涵盖了界面外观、多媒体控制与图像处理、时间控制、操作系统、程序控制、磁盘文件、数据库、网络与通信、鼠标和键盘、数学算法和程序发布等内容。每章在内容安排上,又都是通过经典的例子重点讲述如何利用Visual C++以及MFC、第三方控件、API函数完成特定的功能。本书的一部分(绝大多数)实例突出了实用性,模仿较常见的优秀软件的相关功能;另一部分实例侧重帮助读者理解Visual C++的重点以及难懂的概念,在这部分实例中都是用最简单的代码说明最关键的问题。本书适用于已经初步掌握Visual C++编程概念、方法的读者阅读,本书可以帮助读者迅速掌握实际应用中的各种经验、技巧。 -
新编Visual C++6.0教程北京科海培训中心编著Visual C++是Microsoft公司综合性最强、最复杂的开发工具。本书从最基本的概念出发,详细地讲解了如何使用Visual C++6.0进行编程的原理和方法,并提供了丰富的、实用性很强的程序实例。全书内容分为上下两篇,上篇介绍面向对象的概念和C++语言的程序设计方法;下篇着重讲述了利用Visual C++的集成开发环境设计应用程序的原理和过程,包括集成环境的安装、应用程序框架、AppWizard ClassWizard的使用和结构原理、对话框和控件、绘图和打印以及Visual C++对数据库的访问等内容。本书结构清晰,重点突出,实例丰富,是初学者很好的入门教程,又可作为Visual C++的培训教材使用。 -
Visual C++课程设计与系统开发案例伍俊良编著本书通过10个完整的应用系统案例制作,阐明了学生进行课程设计、毕业论文写作和应用系统开发制作的方法和具体的程序制作过程,每一案例独立完整,涉及到许多的VC++应用程序制作的新的思想和方法,包括数据库设计、数据表创建、系统功能设计、系统封面制作、对话框资源的插入、类的创建、类的声明和资源的调用,而且还涉及到许多VC++常规控件与ActiveX控件的使用方法。 本书可作为理工科学生学习C++ 语言、Visual C++语言、上机实验以及进行课程设计、毕业论文写作的教学参考书,也可供广大计算机编程人员参考使用。 -
Visual C++实用培训教程宋辉等编著本书是为Visual C++的初级读者所编写的实用教程。首先从基本概念入手,介绍了集成开发环境的功能,然后讲解了Visual C++的主要功能和应用,包括文档与视图、工具栏与状态栏、菜单、图形设备接口、通用控件、通用对话框的使用等。随后对Windows编程核心的消息处理进行了分析和讨论。最后从应用的角度出发,给出了数据库编程和网络通信的应用实例,以便读者学习参考。全书各章配有习题,内容由浅入深,循序渐进,适合作为大专院校非计算机专业的教学参考书以及电脑培训班教程,也可供广大计算机爱好者自学。 -
More Exceptional C++中文版Herb Sutter著;於春景译More Exceptional C++是广受赞誉是Exceptional C++的续篇,它采用了行之有效的“提问/解答”的组织形式,提供了用C++解决现实世界问题的成功策略。根据多年程序开发的实践经验、Herb Sutter向C++程序员提供了久经考验的程序设计技术和行之有效的解决方案,这些技术和方案对设计从小型工程到企业级应用的现代软件系统大有裨益。 围绕着40个编程难题, More Exceptional C++引导你深刻理解成功的C++软件设计和开发中至关重要的原则和议题。本续篇包括一些新的主题,强化了泛型程序设计、内存管理、C++标准库的使用等内容,并涵盖了traits和predicates这样的重要技术。本书还就使用标准容器和算法时应该牢记的准则和要点进行了分析——其它资料很少深入涉及这一主题。读者可以在本书中找到以下重要问题的解决方案:使用std::map和std::set时会遇到哪些陷阱?如何安全地避免这些陷阱?何种predicates可以安全地和STL一起使用?何种不行?为什么?想通过“与模板协同工作的类型”的能力改变模板自身的行为吗?有什么现有的技术可以写出这种威力强大的通用模板代码?何时应该优化你的代码?如何优化?为什么花哨的优化会(而且的确会)让我们陷入麻烦?如何你是在撰写多线程安全代码,这些问题的某些答案会如何变化?异常安全问题会影响到类的设计吗?或者,它可以只是作为事后的改进手段来使用吗?在结合使用不同供应商提供的基于继承的程序库时,如何避免连体双婴问题?如何安全地使用auto-ptr?如何运用常见的设计模式来改装它,使之消除常见缺陷?可以将auto-ptr用作类的成员吗?在这样做之前,你应该了解些什么?还有,现代C++中最常见的问题之一:到底在何时使用名字空间?如何使用?More Exceptional C++是真正的程序员的必读之物,在向你展示如何用C++撰写优质代码的同时,它为你提供了对语言彻底而实用的理解。作者Herb Sutter,他是C++软件开发领域公认的专家:在世界各地的各种技术会议上,他经常应邀发表演讲。通过WWW.gotw.ca/eseminars,他每月数次在网上进行技术讨论直播。作为130多篇技术文章的作者,Herb同时还是ISO/ANSI C++标准委员会委员、C/C++ User Journal的特约撰稿人和专栏作家、前C++ Report主编。其广受欢迎的“C++ Guru of the Week”系列发布在C++语言最主要的互联网新闻组comp.lang.c++.moderated上——自1995年问世以来,他就开始主持这一新闻组。他是Exceptional C++:47 Engineering Puzzles,Programming Problems,and Solutions(Addison-Wealey,2000)的作者。请于www.gotw.ca和他联络。www.aw.com/csenghttp://www.gotw.ca/publications/mxc++.htm译者於春景(网名lostmouse),1993年毕业于中南工业大学计算机科学系,一直从事计算机软件开发工作,现任深圳唯特科技公司软件经理。 -
Visual C++数字图像处理何斌等编著编辑推荐:本书主要讲述如何使用VISUAL C++进行数字图像处理。全书共分十一章,分别介绍了图像的点运算,几何变换,正交变换,图像增强,腐蚀算法,膨胀算法,细化算法,边缘检测与提取,轮廓跟踪,图偈分析,图像复原和图像的压缩编码技术,对每种常用的数字图像处理方法,本书都提供了完整的源代码。 本书内容丰富,叙述详细,实用性强,适合于数字图像处理工作者阅读参考。 -
C语言解析教程(美)Ai Kelley,(美)Ira Pohl著;麻志毅译;麻志毅译C语言在全世界的学术界和工业界都广泛地应用,同时它也是计算机科学教育编程课程的首选编程语言。本书通过应用作者首次提出的一种独特的教学方法—解析,对C语言的关键特征及编程过程做了细致全面的介绍。书中大量的练习和带有详细注释的工作程序会使读者从整体上提高编程能力、掌握编程技巧。本书的附录还给出了大量标准库函数供读者参考。本书全面介绍了C语言的数组、指针、函数、串处理、文件处理和软件工具等方面的内容,本书是计算机专业本科生的极佳教材。
