C/C++及其相关
-
Visual C++网络通信开发入门与编程实践李媛媛 编著本书从介绍通信基础知识和VC++基本编程模型开始,通过众多的小实例来贯穿讲解晦涩的基础知识;然后按照通信协议层展开,将通信协议层和实际应用结合,让读者在学习“基础”后学习中、高级应用,最终提高实际应用水平和独立编程技能;本书最后部分的综合案例,可以让读者对前面学习的内容融会贯通,以便深刻理解与实践应用。本书的特点是:以通信协议层的技术为主线,在此基础上讲解各技术的应用范围,再通过众多小、中、大型实例来全面而生动地讲解VC++的知识,既能让读者全面地学习VC++技术,又能让读者联系实际,从而摆脱单纯讲解软件功能的枯燥学习模式。本书在讲解VC++的过程中还穿插大量提示和技巧,并对复杂和容易忽略的问题进行单独说明。书中的实例制作深入浅出,步骤详细清晰,可以帮助读者轻松、快速地学习VC++,能够保证对VC++不了解的读者也可以轻松学习。同时对实例进行细致的选择,使本书将知识点、技巧、行业知识和成功经验完美地融合到实例中,也让中级读者感觉物有所值。本书所配光盘中包含多媒体视频教学和实例源文件。本书适合VC++初、中级自学用户及VC++设计爱好者,同时也可作为计算机技能中级培训教材。 -
Visual C++面向对象程序设计教程杨国燕,孔凡辉 主编《Visual C++面向对象程序设计教程》的特色是理论联系实际。目前,介绍Visual C++的书很多,而对于每一章,《Visual C++面向对象程序设计教程》不仅介绍了与该章有关的一些基本知识,还分别列举综合实例,一步一步引导读者完成,并在实例中给出了详尽的解释,课后的实验习题也作了详细的解答。相信只要读者认真研读每一个程序,并亲自上机实践,一定会有较大收益。 -
TMS320F2312原理及其C语言程序开发孙丽明 编著本书共分12章。第1章为处理器的功能以及开发环境CCS的介绍,用简单易懂的实例引领读者入门。第2章为结合工程开发的C语言基础介绍,重点是培养读者C语言开发的基本能力。第3章为TMS320F2812外设的C语言程序开发,重点介绍外设的C语言构成,使读者对TMS320F2812的外设编程有一个清楚的认识。第4~10章为TMS320F2812的外设介绍,重点介绍外设工作原理、寄存器位信息及功能,并且根据不同的外设提供详细的C语言程序开发,可以使读者对外设充分理解。第11章为F2812的Boot ROM介绍,重点介绍F2812的启动方式以及不同方式的C程序开发。第12章为以TMS320F2812为处理器的电气平台开发介绍,重点介绍以处理器为核心的各模块硬件设计、软件开发,更好地提升读者的开发能力。附录中还介绍μC/OSⅡ操作系统在TMS320F2812上移植及实时多任务管理。本书适合学习DSP TMS320F2812的初级、中级用户及有一定基础的DSP设计开发人员,是DSP方面软件和硬件工程师必备的工具书,也可以作为TMS320F2812 DSP爱好者的自学教材。此外,本书还可以作为高等院校相关专业的参考教材。 -
C++程序设计丁亚涛 等主编本书是面向高等院校C++语言程序设计课程而编写的教材。全书分为11章,主要内容包括:C++语言概述、基本数据类型与表达式、程序的流程控制、数组、函数、指针、结构体、共用体与枚举、类和对象、流、链表、软件开发技术。本书采用“案例驱动”的编写方式,以程序设计为中心,语法介绍精炼,内容叙述深入浅出、循序渐进,程序案例生动易懂,具有很好的启发性。每章均配备教学课件和精心设计的习题。本书配套教材《C++程序设计实训与考试指导》中附有光盘和练习题库及软件系统,方便读者复习考试和上机操作,其中大容量题库及练习软件系统经过长期的测试和验证,对教学和自学具有很好的参考价值。本书既可以作为高等院校本科及专科学生C++语言程序设计的教材,又可以作为教师、自学者的参考用书,同时也可供各类考级人员复习参考。 -
C语言程序设计上机指导与习题解答田丽华 主编《C语言程序设计上机指导与习题解答》是和《C语言程序设计》相配套的上机指导与习题解答。《C语言程序设计上机指导与习题解答》的第一部分为12次上机实验内容,每个实验由实验目的、实验要求、实验内容和启发式实验练习组成。在进行实验前,通过实验目的了解实验要完成的主题,通过实验要求知道实验应达到的标准,通过启发式实验练习掌握实验的重点内容,最后完成实验报。告。《C语言程序设计上机指导与习题解答》的第二部分为习题及答案。附录为C语言二级考试上机模拟系统和两套上机模拟试题。《C语言程序设计上机指导与习题解答》内容丰富,实用性强,是学习《C语言程序设计》的一本好书。《C语言程序设计上机指导与习题解答》既适用于高等学校师生使用,又可供计算机等级考试和各种技能培训使用。 -
Visual C++实例精通张军 等编著Visual C++6.0是微软公司推出的一款优秀的运行在Windows平台下的软件开发工具。Visual C++6.0是目前对Windows系统支持最彻底的开发工具之一。使用Visual C++6.0开发的应用程序,具有运行效率高、可移植性好等优点。结合微软提供的MFC类库,可以大大减少Windows应用程序开发的工作量。本书的特点是详细介绍了在Windows平台下使用Visual C++6.0进行应用软件开发中所有的常用知识。本书含有大量的实例,详细讲解和演示了Win32平台的特点和Visual C"6.0的使用技巧,方便读者模拟实践。在书中讲解MFC类库使用方法的同时,还将MFC和SDK以及基本API进行了对照,使读者在掌握方法的同时,能深入地理解原理。本书适合已经具有一定的c++语言基础,需要学习Visual C++6.0的使用方法和Windows平台特点的用户阅读,并可作为开发人员的参考手册。 -
零基础学C++李宽 等编著《零基础学C++》根据最新的2003年ISO/ANSI C++标准编写,通过大量的示例代码和解释说明全面而细致地讲述了C++的语法规则和编程思想。C++是在C语言的基础上发展而来的,但C++又可看成是一门全新的语言,C++独有的特性使其极具生命力,获得了众多软件厂商和开发人员的青睐。《零基础学C++》共分为5篇20章,从基本的软硬件知识人手,让读者对程序有个整体的印象,随后介绍了VC6开发环境的搭建、C++语言的基本数据类型、C++语言的表达式,并分别从面向过程编程、面向对象编程和泛型编程3个方面对C++的数据结构和程序组织,如函数、函数重载、类的继承、多态和内存管理方式等进行了介绍,最后介绍了文件存储、错误与异常、RTTI、string类、编码风格与程序编译等内容。阅读和学习《零基础学C++》并不要求读者具有C语言的基础,通过几百个简洁高效的代码,《零基础学C++》带领读者循序渐进地领略C++的魅力所在。《零基础学C++》的特点是内容详尽,兼顾了几乎所有C++语言特性,而且,每个示例都经过了仔细斟酌,详细的说明可以辅助读者深入理解待讲述的技术要点,图例和表格的使用也使得讲述方式更为直观。《零基础学C++》面向初、中级读者,适合正在学习使用C++的用户阅读,并可作为开发人员的参考手册。 -
Visual C++音频路锦正,周冬梅 编著本书内容包含16章,分为4篇,详细讲解了使用各种软件和平台进行音/视频多媒体编程的技术,以案例为对象展示实现过程、分析技术难点。主要内容包括Visual C++ 2005的开发技术、DirectSound开发音频、DirectShow/VFW开发视频、MMX/SSE进行多媒体汇编编程、DM642 DSP进行音/视频算法优化和主流视频算法MPEG-4/H.264的编码原理及工程实践。本书系统地介绍了使用Visual C++ 2005进行流媒体编程的基本思路和方法,采用案例为主的叙述方式,将大量的技术理论融入具体的案例剖析中。书中采用的案例均来源于作者实际开发工作,具有很好的实用价值,方便广大开发者在开发中进行参考或直接应用。随书所附光盘包含书中实例源文件。本书内容丰富、安排合理、工程实用性强,能够为广大数字媒体或音/视频开发人员、高等院校相关专业的课程设计、毕业设计提供参考,同时也可以作为科研单位、企业进行流媒体开发的技术指导用书。 -
数据结构例题详解与课程设计指导秦锋,袁志祥 主编本书力求对每题严格按照知识点全面分析并详细解答。本书由两部分组成,第一部分是典型例题详解和习题解答,基本上涵盖数据结构的知识点;第二部分通过经典的课程设计案例详解给出课程设计的实践指导。本书希望通过对基础理论和概念的归纳总结、典型例题的详细分析、课后习题的详尽解答、课程设计的实例分析,帮助读者深化对基本概念的理解,熟练掌握数据结构基本原理,进一步提高算法设计和分析能力。本书语言流畅,内容通俗易懂,例题经典,解答详尽。本书是《数据结构(C语言版)》(秦锋主编,中国科学技术大学出版社出版)的参考教材,同时又自成体系,可作为高等院校计算机专业的学习辅导书,也可作为参加自学考试、研究生入学考试、程序员水平考试、计算机国家等级考试的复习参考书。 -
C++程序设计实践教程高福成 主编本书是普通高等教育“十一五”国家级规划教材《C++程序设计教程》的配套教材,本着面向应用、注重实用、读者好用的原则,为学习C++程序设计的读者上机实习和自我测试安排了大量的练习题和测试题。书中内容由浅人深、循序渐进,既要掌握C++语言的基础知识,也要强调对计算机算法的理解和程序设计思维方法的介绍,同时注重创新思维能力的培养;既着眼普及也兼顾提高,可适合不同层次读者的需要。 本书可作为高等学校C++程序设计课程的教学参考书,也可供工程技术人员自学使用。
