C/C++及其相关
-
Boost程序库探秘罗剑锋 著boost程序库由c++标准委员会部分成员所设立的boost社区开发并维护,它功能强大、构造精巧、跨平台、开源并且完全免费,被称为“c++‘准’标准库”,已被广泛应用在实际软件开发中。c++的最新标准(c++11)已经正式公布,而早在这之前,boost就已经使用库的形式实现了大部分新功能——而且是完全基于c++98标准实现的,内容涵盖智能指针、文本处理、并发、模板元等许多领域,其范围之广内涵之深甚至要超过c++11标准,极大地增强了c++的功能和表现力。《boost程序库探秘:深度解析c++准标准库》基于boostl.47版,深入探讨了其中的许多重要组件,包括迭代器、函数对象、容器、流处理、序列化以及c++语言中最复杂最具威力的模板元编程,并专辟一章详细阐述boost的开发实例,具有较强的实用性,可帮助读者更好更快地理解掌握boost的高级用法。全书内容丰富、组织得当、概念清晰、讲解细致,是广大c++程序员和爱好者的必备好书。 -
C++高级语言程序设计案例与实践辅导徐惠民 主编《C++高级语言程序设计案例与实践辅导》是《C++高级语言程序设计》的学习辅导书。全书共12章,第1章介绍了在VC2005集成开发环境下编程的步骤和程序调试方法,第2章~第9章与主教材《C++高级语言程序设计》对应,包括了原教材各章的习题答案、补充的程序设计案例和上机实验题,第10章、第11章涉及课程设计的相关内容(第10章介绍了Windows程序设计的基础知识,第11章提供了3个课程设计案例和设计题),第12章是全国计算机等级考试C/C++考试真题和详解。本书的重点是编程案例和课程设计案例。本书编写的目的是为学生打好程序设计的基础,提高其编程能力,因此,在编程案例的选择上特别注意涵盖C++语言的基本概念,不仅给出各案例的程序代码,还附有分析、设计、代码说明、运行结果解释等。另外,示例代码体现了对培养良好编程习惯的重视。本书为读者学习C++高级语言程序设计、提高编程能力提供了充足的内容,适合作为大学各专业的C++程序设计课程的辅导书和C++课程设计的教材,也可供程序设计爱好者自学使用。 -
好学的Objective-C(美) Jiva DeVoe 著,林本杰 译要为市面上最热门的Mac、iPhone和iPad等设备创建应用,就必须掌握Objective-C和面向对象编程。《好学的Objective-C》作者是顶尖的Mac开发人员和专业作家。通过本书的详尽指引,即使是编程新手也可以迅速学会Objective-C。本书全方位地介绍了Objective-C,从基础知识到资深程序员所使用的高级技术等众多主题,其中包括内存管理、多个框架的结合使用、线程安全的技巧,以及Xcode的详细用法等。通过阅读本书,读者将能够:掌握Objective-C语法、运行时和Xcode,编写出第一个移动应用程序创建类,使用属性,了解对象使用代码块、线程、KVO和协议定义和编写宏,处理错误并在项目中使用框架清理线程,学会使用设计模式,掌握高级技术利用NSCoder读写数据为Windows、Linux和其他平台编写代码本书既能引导Mac、iPhone和iPad开发新手入门,又可帮助高级程序员提高技能,是Objective-C开发人员的案头必备书籍。 -
C/C++语言程序设计教程实验指导与习题解答李丽娟 主编本书是和教材《C/C++语言程序设计教程—从模块化到面向对象(第3版)》配套的实验指导与习题解答。全书共3部分。第1部分为实验指导,针对教材中每一章的知识点,安排不同的上机实验内容,并给出所有上机实验的参考解答。第2部分为习题解答,包括教材中各章的习题和参考解答,并对部分概念性较强的习题给出注解。第3部分为附录,简要介绍了VisualC++ 6.0、Turbo C、Borland C++ 5.0集成环境下程序的编辑、编译和运行的方法。全书内容紧扣C语言程序设计的相关知识点和C++的入门知识,案例丰富,实用性强,可作为学习C语言程序设计和C++入门的配套教材。 -
使用C#开发搜索引擎罗刚 编著从c#基础开始,逐渐深入,是学习搜索引擎开发的首选。应众多公司的实际需求,《使用c#开发搜索引擎》介绍如何以c#作为工具开发搜索引擎。全书以完成一个网站搜索\\垂直搜索作为目标,从网络爬虫抓取数据开始,然后到中文分词、文本排重等文本挖掘技术和搜索结果展现。本书是市面上介绍业界热门的lucene.net、使用webbrowser做爬虫以及结合solr开发asp.net搜索的第一书。《使用c#开发搜索引擎》适合专业软件开发人员,也适合于希望学习搜索引擎工作原理的读者学习使用。本书对于在校学生学习复杂数据结构和应用动态规划等常用算法也有参考价值。 -
AVR单片机C语言应用100例严雨,廉洁 编著《AVR单片机C语言应用100例》基于Proteus仿真和C语言由浅入深地介绍了ATmega128单片机的应用。所提供100个实例覆盖了整个单片机系统开发全过程,包括单片机开发环境、单片机的内部结构、C语言基础,以及ATmega128单片机的内部资源应用。所涉及的ATmega128单片机的内部资源包括I/O引脚、外部中断、E2PROM、USART模块、定时/计数器、TWI接口、SPI接口、模拟比较器、ADC模块、看门狗等。 -
C语言程序设计夏涛 主编《高等学校计算机科学与技术应用型教材:C语言程序设计(第2版)》从C语言程序设计的基本原理及程序设计的基本思想出发,将“应用”贯穿始终,紧扣基础,重点突出,循序渐进,帮助读者不但掌握知识,而且具备应用知识的能力。本书的主要内容包括数据类型、运算符、表达式、分支、循环、函数、数组、指针、结构体、文件的概念和应用以及指针和各种构造类型的混合应用等内容。书中引入了一些逻辑推理题作为例程,提高了读者的阅读兴趣。《高等学校计算机科学与技术应用型教材:C语言程序设计(第2版)》既可以供各高等院校、计算机水平考试培训、各类成人教育学校作为开设程序设计课程的教材,也可供计算机爱好者自学。 -
C语言程序设计耿焕同 主编C语言作为结构化程序设计语言的典型代表,非常适合作为程序设计技术的入门语言,更为重要的是,C语言在应用上不仅适合软件开发,而且能够直接对各类可编程器件进行底层操作。《“十二五”卓越工程技术人才培养系列教材:C语言程序设计》以ISO C89语言规范为蓝本,循序渐进,深入浅出,系统地讲解从语法到问题编程求解的各个环节,内容包括:程序设计理论基础篇、C语言程序设计基础篇、C语言程序设计能力篇。《“十二五”卓越工程技术人才培养系列教材:C语言程序设计》紧紧结合C语言的学习方法和学生的学习特点,科学设计、精心组织教学内容,以浅显易懂的语言进行撰写,并配有大量的图解、例题和程序实例等,使非计算机专业人员也能快速地理解和掌握编程的技巧与精髓,熟练掌握应用C语言进行编程的基本技能。本书以学生编程能力的培养为设计重点,巧妙选择典型例题,并配以问题分析及程序分析等内容,丰富了教材内涵,提高学生的学习兴趣。本书语言表达严谨、流畅,实例丰富,不仅适合各类高校举办的二级独立学院理工类本科学生学习,也非常适合其他层次学生学习,同时还可作为编程人员的自学教材和全国计算机等级考试(C语言)的参考教材。为便于读者学习和课程教学的需要,本书附有光盘,光盘内容包括本书所有例题的源程序和教学课件。 -
案例式C语言程序设计蔡庆华 主编《21世纪高等学校规划教材:案例式C语言程序设计》是一本趣味性和实用性兼有的c语言程序设计教材。全书由13章组成,内容包含C语言概述、基本数据类型、输入输出函数、选择结构、循环结构、函数、数组、指针、字符串、复杂数据类型、位运算、文件操作和综合程序设计。本书以程序设计为主线,以编程应用为驱动,通过案例和问题引入内容,重点讲解程序设计的思想、方法和相关C语言知识。通过案例循序渐进地引出知识点.形成逻辑清晰的脉络和主线,案例内容紧密结合实践,举一反三.融会贯通。本教材配有多媒体课件、例题和习题源代码等教学资源,可免费向任课教师提供。《21世纪高等学校规划教材:案例式C语言程序设计》可作为高等学校各专业的C语言程序设计课程教材、计算机等级考试的教学用书,也可作为对C语言程序设计感兴趣的读者的自学用书。 -
案例式C语言实验与习题指导蔡庆华 主编《21世纪高等学校规划教材:案例式C语言实验与习题指导》是蔡庆华主编的《案例式C语言程序设计》的配套教材。其编写目的是帮助学生更好地巩固所学知识,明确上机实验任务,增强程序设计能力,培养创新精神,提高综合应用水平。全书由四部分组成,内容包含实验项目、习题、习题参考解答和考试指导。第一部分的每个实验项目都提供精心设计的程序或调试实例以及实验内容(编程题或改锗题),读者可先模仿、改写再独立编程,逐步理解和掌握程序设计的方法。第二部分提供大量经典习题和考试模拟题,供读者练习和应试。第三部分是所有习题的解答。第四部分是全国计算机等级考试和安徽省计算机水平考试的相关说明及样题。《21世纪高等学校规划教材:案例式C语言实验与习题指导》是学习C语言程序设计和上机实践的必备参考书,可以作为高等学校各专业的C语言程序设计教学用书、计算机等级考试的培训教材,也可作为对C语言程序设计感兴趣的读者的自学用书。
