《C++ Primer中文版 第5版》 这本久负盛名的C++经典教程,时隔八年之久,终于迎来重大升级。除令无数程序员从中受益,甚至为之迷醉的――C++大师Stanley?B.?Lippman的丰富实践经验,C++标准委员会原负责人Josée?Lajoie对C++标准的深入理解,以及C++先驱Barbara?E.?Moo在C++教学方面的真知灼见外,更是基于全新的C++11标准进行了全面而有效的内容更新。难能可贵的是,书中所有示例均全部采用C++11标准改写,这在经典升级版中极其罕见――充分体现了C++语言的重大进展及其全面实践。书中丰富的教学辅助内容、醒目的知识点提示,以及精心组织的编程示范,让这本书在C++领域的地位更加不可动摇。 无论是初学者入门,或是中gao级程序员提升使用,本书均为不容置疑的优选。 《C++ Primer习题集(第5版)》 C++ Primer(Fifth Edition)由三位C++大师Stanley B. Lippman、Josée Lajoie和Barbara E. Moo合作
本书系统地介绍了可变目标ANSIC编译器lcc的设计方法和实现技术。lcc是一个实用的编译器,能够为不同的目标机器(如MIPSR3000、SPARC、Intel386及其后续产品)生成代码。本书结合lcc的具体实现,详细讲述了存储管理、符号表、词法分析、语法分析、中间代码生成、优化、目标代码产生等编译程序的各个部分。全书共分19章,各章之后均附有练习。本书特色鲜明,实用性强,适合作为高等院校计算机专业的编译原理课程的教材或参考书,对从事编译相关工作的技术人员也有很好的参考价值。
数据结构——C版(第四版)(英文)是一本基于C的思想、介绍数据结构和算法的,已经在全球多个国家的用作数据结构课程的基础。数据结构——C版(第四版)(英文)以C语言作为实现语言,利用面向对象的方法,从规格说明出发,使用基础的数据类型来描述程序算法的设计与实现。书中主要内容包括:软件开发的各个阶段,抽象数据类型与C类,容器类,指针与动态数组,链表,用模板、迭代器和STL进行软件开发,堆栈,队列,递归思想,树,平衡树,查找,排序,派生类与继承,图表。通过学习数据结构——C版(第四版)(英文),可使读者具备使用数据类型的能力,学会利用多种方法来实现数据类型,以及从不同的实现中进行取舍。数据结构——C版(第四版)(英文)可作为计算机、电类专业本科生和非信息技术专业硕士研究生的,也可供工程技术人员参
本书通过280个精选的例子从各个方面讲述了如何利用VisualC开发应用程序,涵盖了窗口、菜单和光标、控制栏、对话框、框架和文档视图、通用控件、GDI、文件、打印、多线程、网络、ADO数据库、动态链接库、系统、设备管理、数据类型等诸多方面。本书是作者在实际开发过程中所遇到问题的总结与提炼,通过各种类型的编程实例,希望能够帮助读者解决实际开发中的问题。本书适用于已经初步掌握VisualC编程概念、方法的读者阅读,也可供大、中专院校相关专业的学生阅读、参考。
本书主要内容包括程序设计与C语言概述,数据及数据类型,运算符、表达式和语句,流程控制,函数,数组与字符串,指针,预处理,结构体与共用体,文件,动态数据结构等。本书内容丰富、结构清晰、实例代码详尽,介绍经典算法、经典问题利大量的示例程序,并配有清晰插图,具有很强的参考意义。本书强调概念阐释的通俗性、编程实践的先导性、先进思想的重要性以及深入学习的后续性,可为读者更好地学习C语言编程打下坚实的基础。木书不但适合作为C语言初学者的入门,也适合自学,另外也可作为大专院校相关课程的参考书以及从事C语言开发的程序员的参考手册。
《C必知必会》描述了C编程和设计中必须掌握但通常被误解的主题,这些主题涉及的范围较广,包括指针操作、模板、泛型编程、异常处理、内存分配、设计模式等。作者根据本人以及其他有经验的管理人员和培训老师的经验总结,对与这些主题相关的知识进行了精心挑选,浓缩成63条。每一条款所包含的内容均为进行产品级C编程所需的关键知识。作者称这些知识为C程序员的“常识”,其实并非意味着简单或平庸,而是“必不可少”。《C必知必会》适合于中、高级C程序员,也适合C或Java程序员转向C程序设计时参考。
本书介绍c
本书详细介绍用C#语言进行程序开发需要掌握的知识和技术。全书由浅入深分部分,共21章,部分“基础知识”,包括.NET基础知识、C#类型基础、C#的面向对象技术、字符串、垃圾回收、异常处理;第二部分“C#特性”,包括委托和事件、泛型、反射、数据结构、LINQ的相关技术、动态语言运行时;第三部分“多线程和异步”,包括多线程的概念、多线程同步、异步编程理论与实例、任务并行库等。本书精选大量案例,循序渐进地讲解C#语言,内容丰富而翔实,并给出练习题,帮助读者更好地巩固所学知识,提升能力。前言和附录分别给出.NET程序员开发职位要求、技能等级、进阶之路,以及面试宝典,可帮助开发者新人快速进阶,找到适合自己的工作。
TrustZone技术是一种提高ARM芯片安全性的技术,OP-TEE是基于ARM的TrustZone技术搭建的可信执行环境。两者的结合可为系统软件提供硬件级别的安全保护。本书主要分为4篇,总计25章,第壹篇介绍了TrustZone技术的背景、实现原理、系统基本框架以及OP-TEE开发环境的搭建;第二篇分析了OP-TEE在REE和TEE中各组件的作用和联系,为将OP-TEE集成到基于ARMv7/ARMv8处理器的开发平台打下基础;第三篇详细介绍OP-TEE内核的中断处理、线程管理和通信等主要功能的实现原理,使读者对TEEOS的架构设计有进一步的认识;第四篇介绍基于OP-TEE在加密、解密、安全存储、在线支付等方面的实际应用,以及如何开发基于OP-TEE的可信应用程序和安全驱动软件。