C/C++及其相关
-
C程序设计基础教程(印)卡内特卡 著,李丽娟 等译《C程序设计基础教程(第8版)》是全球畅销的一本C语言编程经典教材,这一版本除了讲解C语言中基本的函数、指针、循环、控制、数据类型、数组、字符串、输入/输出、位操作等内容外,还用大量的篇幅和实例重点突出了C语言在Internet编程、Windows编程及Linux编程中的用法,使读者能尽快熟悉C语言的实际应用。书中的实例和习题经过作者认真挑选,集中体现了各个知识要点的具体用法。《C程序设计基础教程(第8版)》结构合理,内容深入浅出,适合用作高等学校本科和专科学生学习C语言编程的教材,也适合初学编程的自学者。
-
Visual C++范例开发大全陈国建 等编著《Visual C++范例开发大全》精心挑选了有代表意义的400余个实例,详细介绍了如何利用Visual C++的强大功能来开发应用程序。《Visual C++范例开发大全》附带1张DVD光盘,内容为《Visual C++范例开发大全》所有实例的多媒体语音教学视频及书中实例的源代码。另外,光盘中还免费赠送了大量的编程电子书与视频讲解。《Visual C++范例开发大全》共17章,分4篇。主要内容包括Visual C++的基础界面、文档视图、对话框的调用和使用方法及常见控件的使用方法和技巧;文件系统、图形图像程序、音频与视频、键盘、光标及操作系统的应用与技巧; Visual C++数据库开发、进程和线程、动态链接库、ActiveX和COM组件的应用和技巧; Visual C++网络应用程序的开发和技巧、特殊文件(如XML、HTML、Word、Excel)的处理方法和常见的一些操作技巧。《Visual C++范例开发大全》内容丰富,实用性强,实例贴近生活,容易理解,而且书中每一个实例都经过仔细调试。《Visual C++范例开发大全》适合Visual C++初、中级学习人员和提高使用,也可以作为Visual C++程序员案头必备的参考资料。
-
Visual C++从入门到精通刘锐宁,宁坤等 编著本书从初学者的角度出发,以通俗易懂的语言,配合丰富多彩的实例,详细介绍了使用Visual C++ 6.0进行程序开发应该掌握的各方面知识。全书共分20章,包括Visual C++ 6.0集成开发环境,C++语言基础,语句,面向过程程序设计,面向对象程序设计,对话框应用程序设计,常用控件,菜单,工具栏和状态栏,高级控件,自定义MFC控件,文本、图形、图像处理,多媒体技术,打印技术,文件与注册表操作,ADO编程,动态链接库,多线程程序设计,网络套接字编程,图书管理系统等。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Visual C++ 6.0程序开发的精髓,快速提高开发技能。本书列举了大量的小型实例、综合实例和部分项目案例;所附DVD光盘内容有同步视频讲解、实例源程序、“实践与练习”答案等;本书的服务网站提供了模块库、案例库、题库、素材库、答疑服务。本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。
-
C/C++程序员生存手册张京,胡凌云 编著《C/C++程序员生存手册:为自己赢得一份IT名企职位》详细分析了软件工程师求职过程中的常见问题,深入解析了各大IT公司考查求职者的面试真题,告诉读者用人单位需要什么样的技术人才、考查什么样的技术知识以及如何甄别人才。全书分4篇,共17章。第1篇是求职过程,讲述了程序员求职的整个过程,包括职业规划、简历撰写、简历投递、笔试以及各类面试,并列出了最常用的英文面试词汇方便读者参考。第2篇是C/C++面试题,作为《C/C++程序员生存手册:为自己赢得一份IT名企职位》的核心,主要讲述了C/C++程序员需要掌握的各项技术,并结合各大公司实际的面试题进行讲解,对一些面试所考查的重点和难点进行了全面和深入的分析解答。读者可以通过阅读本部分全面了解C/C++技术面试的各个方面,快速复习C/C++编程的知识。第3篇是智力测试,囊括了面试中常见的智力面试题,读者可通过阅读本部分迅速提高分析和解答问题的能力。第4篇是职场生涯,读者可以全面了解和感悟办公室文化,从而提升自己的软实力。《C/C++程序员生存手册:为自己赢得一份IT名企职位》适合应聘计算机软件开发领域职位的应届毕业生和其他求职者阅读,也适合作为软件开发从业人员和计算机爱好者的参考书。
-
计算方法靳天飞 等编著本书是作者十多年计算方法研究应用和教学经验的结晶。全书共分9章,主要内容包括算法与误差、非线性方程求根、线性方程组的直接求解和迭代求解、代数插值、数值积分、矩阵特征值与特征向量的计算、常微分方程初值问题的数值解法等。本书的特色和优势是:注重算法与程序实现,强调理论知识与程序设计的紧密结合,既有理论性,也有实用性,对每个常用方法配有一个N-S图算法和一个独立完整的C程序,并且所有程序都已调试通过;重点突出,解释详尽;例题、习题丰富;配有大量图形,侧重从几何含义的角度直观地说明问题;最后一章是与所学内容紧密结合的上机实验与指导;附录有部分习题答案。本书还配有教学课件和C程序库,可从清华大学出版社网站(www.tup.com.cn)下载。本书可作为理工科非数学专业的本科生、专科生的教材或教学参考书,也可作为对本课程感兴趣的科技人员的自学用书。
-
你必须知道的213个C语言问题范立锋,李世欣 编著《你必须知道的213个C语言问题》精选了213个在C语言程序设计中经常遇到的问题,目的是帮助读者解决在C语言学习和开发中遇到的实际困难,提高读者学习和开发的效率。这些问题涵盖了C语言与软件开发、C语言基础、编译预处理、字符串、函数、键盘操作、文件、目录和磁盘、数组、指针和结构、DOS服务和BIOS服务、日期和时间、重定向I/O和进程命令、C语言开发常见错误及程序调试等内容,均是作者经过充分的调研,从实际项目开发中总结出来的典型问题,浓缩了作者多年从事开发工作的心得体会和经验教训,对初学者具有重要的参考价值。书中每节都提供了程序设计的示例代码。《你必须知道的213个C语言问题》适合已经初步掌握C语言编程概念和用法的读者阅读。
-
算法设计、分析与实现从入门到精通徐子珊 编著《算法设计、分析与实现从入门到精通:C、C++和Java》第1章~第6章按算法设计技巧分成渐增型算法、分治算法、动态规划算法、贪婪算法、回溯算法和图的搜索算法。每章针对一些经典问题给出解决问题的算法,并分析算法的时间复杂度。这样对于初学者来说,按照算法的设计方法划分,算法思想的阐述比较集中,有利于快速入门理解算法的精髓所在。一旦具备了算法设计的基本方法,按应用领域划分专题深入学习,读者可以结合已学的方法综合起来解决比较复杂的问题。《算法设计、分析与实现从入门到精通:C、C++和Java》第7章的线性规划和第8章的计算几何是综合算法部分,通过学习这些内容,读者将进一步地学习更前沿的随机算法、近似算法和并行算法等现代算法设计方法和实战技巧。《算法设计、分析与实现从入门到精通:C、C++和Java》特色是按照算法之间逻辑关系编排学习顺序,并对每一个经典算法,都给出了完整的C/C++/Java三种主流编程语言的实现程序,是一本既能让读者清晰、轻松地理解算法思想,又能让读者编程实现算法的实用书籍。建议读者对照《算法设计、分析与实现从入门到精通:C、C++和Java》在计算机上自己创建项目、文件,进行录入、调试程序等操作,从中体会算法思想的精髓,体验编程成功带来的乐趣。
-
C++面向对象程序设计(印)巴拉古路萨米 著,高峰 等译《C++面向对象程序设计(第4版)》以一种简单易懂的写作风格,介绍了何谓C++面向对象程序设计、为什么以及如何用C++进行面向对象程序设计。《C++面向对象程序设计(第4版)》给出了大量的示例、演示说明以及完整的程序。这些示例程序既简单也很具有教学意义。在必要的时候,《C++面向对象程序设计(第4版)》还使用了概念图,使得介绍更加清晰,便于更好地理解。《C++面向对象程序设计(第4版)》还介绍了面向对象方法的概念,简要讨论了系统的面向对象分析与设计的重要内容。《C++面向对象程序设计(第4版)》的最大亮点是附录A的两个新的程序设计项目:(1)基于菜单的计算系统;(2)银行系统。它们演示了如何在现实应用程序中集成C++的各种特性。《C++面向对象程序设计(第4版)》不仅可以作为高等院校C++面向对象程序设计的教材,也是希望了解C++语言和面向对象程序设计知识的专业人员的很好参考书。
-
单片机C语言入门刘鲲,孙春亮 编著本书为单片机C语言入门图书,主要内容包括MCS-51单片机概述,C51语言的基本语法、语句、函数、数组、结构体、联合体、预处理功能,开发和软件仿真环境Keil μVision的使用方法,MCS-51单片机内部资源的编程及使用,MCS-51单片机扩展资源的方法和编程,MCS-51单片机外围接口的设计和编程,最后讲解了跑马灯、矩形波发生器、4路抢答器、I2C总线器件的读写、双端口随机读写存储器IDT7132的使用等几个实例。本书实例丰富、语言通俗,适合单片机初学者学习使用,也适合大专院校相关专业师生学习参考。
-
Visual C++数据采集与串口通信测控应用实战田敏 等编著本书从工程应用的角度出发,对Visual C++(简称VC++)开发测控程序的各种方法进行了全面阐述。内容包括在VC++工程中调用ActiveX控件和DLL动态链接库等开发板卡数据采集与控制程序,以及在VC++工程中利用MSComm控件调用API函数等方法开发串口通信程序。每种程序设计方法都提供了多个设计操作,每个设计都提供了线路图、详细的任务实现方法和完整的程序代码,所有代码均编译通过,并经过实际测试。书中提供的典型测控应用实例都有详细的操作步骤,读者可以按步骤去实现VC++的各种测控功能。实践操作性强是本书的特色。本书内容丰富,论述深入浅出,有较强的实用性和可操作性,可供高等院校自动化、计算机应用、电子信息、机电一体化及测控仪器等专业学生以及从事计算机测控系统研发的工程技术人员学习和参考。