C/C++及其相关
-
深入C++准标准库罗剑锋 著Boost是一个功能强大、构造精巧、跨平台、开源并且完全免费的C++程 序库,有着“c++‘准’标准库”的美誉。Boost由C++标准委员会部分成员所设立的Boost社区开发并维护,使用 了许多现代C++编程技术,内容涵盖字符串处理、正则表达式、容器与数据 结构、并发编程、函数式编程、泛型编程、设计模式实现等许多领域,极大 地丰富了C++的功能和表现力,能够使C++软件开发更加简捷、优雅、灵活和 高效。《Boost程序库完全开发指南:深入C++“准”标准库(第2版) 》基于2012年8月发布的Boostl.51版,介绍了其中的所有117个库,并且结 合c++11标准详细、深入地讲解了其中数十个库,同时实现了若干颇具实用 价值的工具类和函数,可帮助读者迅速地理解、掌握Boost的用法及其在实 际开发工作中的应用。《Boost程序库完全开发指南:深入C++“准”标准库(第2版)》内容丰富、 结构严谨、详略得当、讲解透彻,带领读者领略了C++的最新前沿技术,相 信会是每位c++程序员的必备工具书。
-
C语言程序设计教程实验指导与习题解答李丽娟 主编《普通高等学校计算机教育“十二五”规划教材:C语言程序设计教程实验指导与习题解答(第4版)》是和《C语言程序设计教程(第4版)》配套使用的实验指导与习题解答教程。 《普通高等学校计算机教育“十二五”规划教材:C语言程序设计教程实验指导与习题解答(第4版)》主要内容包括与《C语言程序设计教程(第4版)》对应的实验指导、习题解答和常用编译环境介绍3部分。第一部分为实验指导,针对《C语言程序设计方法(第4版)》每一章的知识点,安排不同的上机实验内容,并给出所有上机实验的参考解答。第二部分为习题解答,包括《C语言程序设计教程(第4版)》各章的习题和参考解答,并对部分概念性较强的习题给出注解。第三部分为附录,简要介绍了Visual C++ 6.0、Turbo C、Borland C++ 5.0集成环境下程序的编辑、编译和运行的方法。 《普通高等学校计算机教育“十二五”规划教材:C语言程序设计教程实验指导与习题解答(第4版)》内容紧扣C语言程序设计的相关知识点,案例丰富,实用性强,可作为学习C语言程序设计的配套教材。
-
Objective-C入门经典(美)Jesse Feiler 著 陈昕昕,郭光伟 译《Objective-C入门经典》是一本介绍Objective-C语言的入门图书。《Objective-C入门经典》以一种全新的方式,探讨了如何在Mac平台上快速地掌握Objective-C语言,帮助读者轻松地学习Objective-C语言。《Objective-C入门经典》共包括24章,分成5大主要部分。第1部分概述了Objective-C语言,包括面向对象特性、开发环境、开发流程、源码管理及编译器指令方面的内容。第2部分介绍了Objective-C语言的基础知识,包括如何创建和使用类,如何使用集合管理对象,如何管理内存和运行时对象等方面的内容。第3部分讲述了如何扩展Objective-C对象,包括如何使用协议和委托,如何使用分类和扩展,如何使用关联引用和快速枚举以及如何使用块方面的内容。第4部分讲述Objective-C语言中较为高级的主题,包括如何使用异常、队列和线程,以及如何使用调试工具和检测工具来分析程序。第5 部分是附录,对C语言语法以及使用Objective-C语言开发的软件包进行了小结,并着重介绍了Xcode4的用法。《Objective-C入门经典》适合想学习Objective-C语言、提升编程技能的初级程序员和其他人员阅读。《Objective-C入门经典》可以让初学者迅速入门,轻松掌握Objective-C语言;可以让有经验的程序员,巩固个人知识,提升编码技能。
-
C++编程调试秘笈(美)弗拉基米尔(Vladimir Kusbnir) 著 徐波 译当你使用C++进行编程时,很容易犯下各种各样的错误。有哪些常见的错误和陷阱?它们有什么一般的规律和特点?如何避免犯这样的错误?《C++编程调试秘笈》针对这些问题一一解答。《C++编程调试秘笈》讨论了程序员在C++编程中所犯的一些最为常见的错误,并提供了避免这些错误的方法。C++社区积累了许多优秀的编程实践。在《C++编程调试秘笈》中,作者收集了其中的一些实践并对它们进行了调整和优化,此外,作者还增加了自己的一些有益的实践。全书分为3个部分和10个附录。第一部分是前3章,以概括的方式介绍了C++调试的策略。第二部分包括第4章到第14章,逐个讨论C++代码中最为常见的错误类型,并为每种错误制定一种策略或规则。各章分别介绍了C++编程中数组、指针、引用、迭代器、变量、内存、NULL指针等相关的缺陷以及调试策略。第三部分包括第15章到第17章。第15章和第16章结合工具概括了调试策略,第17章是对全书内容的一个概括和总结。附录部分给出了《C++编程调试秘笈》所用到的库和一些程序文件的源代码。《C++编程调试秘笈》要求读者有一定的C++编程基础或经验,适合C++的中级、高级程序员阅读。《C++编程调试秘笈》中介绍的缺陷捕捉策略和实践,能够帮助读者在C++编程实践中达到事半功倍的效果。
-
Head First C#(美)Andrew Stellman,(美)Jennifer Greene 著 林琪,刘晓兵 等 译《Head First C#(第2版)(中文版)》是学习C#编程、.NET Framework和Visual Studio IDE的绝佳途径。这本书是针对你的大脑特别制作的,涵盖C# & .NET 4.0和Visual Studio 2010,讲授了从继承到串行化等。可以利用LINQ查询数据,可以绘制图形和完成动画,还将了解关于类和面向对象编程的所有内容,这些知识将通过构建游戏、动手建立工程,以及解决问题来获得。你将成为一名高水平的C#程序员,而且会有一个轻松愉悦的学习过程!为什么这本《Head First C#(第2版)(中文版)》如此与众不同?我们认为,你的时间如此宝贵,不应过多地浪费在与新概念的斗争中。通过使用认知科学和学习理论的最新研究成果,你将享受一种多感官学习体验,《Head First C#(第2版)(中文版)》采用了一种专门为你的大脑而设的丰富格式娓娓道来,而不是长篇累牍地说教,让你昏昏欲睡。
-
乐在C语言蔡明志 著《乐在C语言》内容的撰写上,以浅显易懂的文字,并搭配简短的范例程序,以及通俗幽默的漫画,讲述每一章的主题,真正做到了繁杂的问题通俗化,通俗化了的问题实例化,使读者得到事半功倍的学习效果。《乐在C语言》基本包括了C语言编程的全部内容,如变量、函数、指针、结构体、文件等。每一章都有上机实习,这些题目是从范例程序中加以演变的,以便读者能举一反三,达到学以致用。《乐在C语言》适合C语言初学者、编程爱好者使用,也适合作为大、中专学校的教学用书,以及培训学校的培训教材。
-
C#程序设计项目教程侯春英,任华,林忠会 主编《计算机十二五规划教材:C#程序设计项目教程》共分19个项目,内容涵盖Visual Studio 2008开发环境的搭建、c#语法基础、方法、逻辑值与分 支语句、循环语句、程序调试与异常处理、类和对象、继承与多态、抽象 类与接13、数组与集合、文件处 理技术、索引器、委托与事件、泛型、ADO.NET、LINQ技术、程序打包、综合程序设计开发。《计算机十二五规划教材:C#程序设计项目教程》可作为高等院 校,中、高等职业技术院校,以及各类计算机教育培训I机构的专用教材,也可供广 大初、中级电脑爱好者自学使用。
-
从毕业生到程序员袁永福 编著《从毕业生到程序员:使用C#开发商业软件》的初衷就是帮助企业建立新人在入职2年多的时间中关于解决职场新人面临的编程技术技能缺乏、软件行业思想、职场规划等很多问题的系统培养理念和制度。因学生在学校里开发的软件是学习和学术性的软件,《从毕业生到程序员:使用C#开发商业软件》也能帮助毕业生们能尽快地从学习型的软件开发转换为商业性的软件开发,尽早形成实际生产力,这对毕业生和企业都是有好处的。《从毕业生到程序员:使用C#开发商业软件》并不想成为面试宝典之类的书;面试宝典是应试教育在企业面试中的延伸,只是为了应付几十分钟的面试考试,治标不治本。《从毕业生到程序员:使用C#开发商业软件》确实想帮助毕业生顺利地度过两年的程序员职场新手阶段,让更多的职场新星确定正确的方向,少走弯路,早日腾飞。
-
Visual C++.NET程序设计教程第2版郑阿奇 主编《visual c++ .net程序设计教程(第2版)》以visual c++.net为平台介绍程序设计方法。第一部分为教程,首先介绍visual c++.net开发环境,然后介绍c++/cli语言基础和c++/cli面向对象编程基础,在这个基础上系统介绍visual c++.net应用程序设计(包括windows窗体和对话框、窗体常用控件、基本界面元素、文档界面模型、gdi+和图像处理、文件和流及数据库)。第二部分为实验,并在最后给出一个综合应用实验。为了方便教学,本书配有ppt和配套的应用程序实例。阅读本书,认真完成实验,读者就能在较短的时间内基本掌握visualc++ .net及其应用技术。《visual c++ .net程序设计教程(第2版)》可作为高等学校计算机及相关专业程序设计课程的教材,也可供visualc++ .net软件开发人员参考。
-
C++编程风格(美)Tom Cargill 著 聂雪军 译《C++编程风格》讲解了C++语言中较深层次的程序设计思想和使用方法,包含大量的软件工程概念和设计模式,重点介绍大规模编程相关的内容,例如增加代码的可读性、可维护性、可扩展性以及提高代码执行效率等的方法。《C++编程风格》的示例代码都是从实际程序中抽取出来的,作者通过对这些代码进行分析,讲解了如何正确地编写代码以及避开一些常见的误区和陷阱,并提炼出了一些关于程序设计风格和编码风格的规则。如果开发人员在编程时能够遵循这些规则,将有助于开发出更好的C++程序。《C++编程风格》描述平实,示例丰富,适合有一定编程经验的计算机程序设计与开发人员参考。