动漫游戏设计丛书:C++手机动漫游戏设计教程 PDF
C语言C++

动漫游戏设计丛书:C++手机动漫游戏设计教程 PDF

资源名称:动漫游戏设计丛书:C++手机动漫游戏设计教程 PDF  本书详细介绍了如何使用嵌入C++语言进行移动开发,并介绍了在支持Windows Mobile平台的移动智能设备、手机等平台上,如何使用EVC++/Symbian C++开发平台进行各种应用开发。本书内容中包括了Packet PC、Smartphone以及其它支持Windows CE(.NET)操作系统的移动设备上的应用开发。其中重点介绍了图片处理、绘图、多媒体和游戏开发等。通过大量范例,本书详细讲述了EVC++/Symbian C++移动开发的方法和技术。本书内容以Symbian/嵌入式C++语言为编程语言。 本书主要是针对目前流行的移动设备应用开发,包括移动设备上广泛应用的各种软件:移动网站开发、图片、多媒体、MMS和游戏的开发功能。为了符合不同技术人员的需要,涉及的技术有C++和.NET精简版等。 目录: 第1章 移动开发工具介绍 第2章 编写SMS程序 第3章 EVC++图形编程 第4章 处理位图程序 第5章 游戏编程 第6章 短信发送程序 第7章 扫雷游戏 第8章 黑白棋游戏 第9章 移动聊天 第10章 Symbian C++图形编程 第11章 Symbian游戏编程 第12章 手机闹钟程序 第13章 手机短信管理系统 第14章 图像查看器 第15章 绘画工具 第16章 媒体播放器 资源截图:
《More Effective C++》中文 pdf
C语言C++

《More Effective C++》中文 pdf

资源名称:《More Effective C++》中文 pdf C++ 是一个难学易用的语言!有空时候还是阅读一下《More Effective C++》,相信你会有所收获。   C++ 的难学,不仅在其广博的语法,以及语法背後的语意,以及语意背後的深层思维,以及深层思维背後的物件模型;C++ 的难学,还在於它提供了四种不同(但相辅相成)的程式设计思维模式:procedural-based,object-based,object-oriented,generic paradigm。   世上没有白吃的午餐。又要有效率,又要有弹性,又要前瞻望远,又要回溯相容,又要能治大国,又要能烹小鲜,学习起来当然就不可能太简单。   这类书籍的一个共通特色是轻薄短小,并且高密度地纳入作者浸淫於C++/OOP 领域多年而广泛的经验。它们不但开展读者的视野,也为读者提供各种C++/OOP 常见问题或易犯错误的解决模型。  资源截图:
C++核心思想(第三版) PDF
C语言C++

C++核心思想(第三版) PDF

资源名称:C++核心思想(第三版) PDF 本书系统地介绍了标准C++和面向对象程序设计的思想与实现。全书共分18章:前两章简要地介绍了C++语言及其相关的基础知识;第3章到第16章详细地分析、阐述了C++语言的本质特性和设计思想;第17章介绍了C++的一些高级特性,如运算符重载、模板和异常处理等内容;第18章讲述了一些图形用户界面(GUI)的相关知识。 本书概念清晰,分析透彻,内容通俗易懂,既可作为高等院校计算机及相关专业的教材,又可供程序员和编程爱好者参考使用。 资源截图:
C算法(第一卷 基础、数据结构、排序和搜索)(第三版) PDF
C语言C++

C算法(第一卷 基础、数据结构、排序和搜索)(第三版) PDF

资源名称:C算法(第一卷 基础、数据结构、排序和搜索)(第三版) PDF 第一部分 基础知识 第1章 导论 2 1.1 算法 2 1.2 问题示例:连通性(connectivity) 4练习 7 1.3 并集—查找算法 7练习 17 1.4 展望 18练习 19 1.5 小结 19第2章 算法分析原理 22 2.1 实现与试验分析 22练习 25 2.2 算法分析 25练习 27 2.3 函数增长 27练习 32 2.4 O记号 32练习 35 2.5 基本递推式 36练习 38 2.6 算法分析示例 39练习 43 2.7 保证、预测与限制 44练习 46第一部分参考文献 47 第二部分 数据结构 第3章 基本数据结构 49 3.1 基石 50练习 57 3.2 数组 57练习 63 3.3 链表 64练习 69 3.4 基本表处理 70练习 77 3.5 表的内存分配 77练习 80 3.6 串 80练习 84...
Effective STL中文版:50条有效使用STL的经验 pdf
C语言C++

Effective STL中文版:50条有效使用STL的经验 pdf

资源名称:Effective STL中文版:50条有效使用STL的经验 pdf 第1章 容器 第2章 vector和string 第3章 关联容器 第4章 迭代器 第5章 算法 第6章 函数子、函数子类、函数及其他 第7章 在程序中使用STL 资源截图:
C语言编译器的设计与实现
C语言C++

C语言编译器的设计与实现

资源名称:C语言编译器的设计与实现 本文档主要讲述的是C语言编译器的设计与实现;我们设计的编译程序涉及到编译五个阶段中的三个,即词法分析器、语法分析器和中间代码生成器。编译程序的输出结果包括词法分析后的二元式序列、变量名表、状态栈分析过程显示及四元式序列程序。 资源截图:
c语言编程经典实例100+答案
C语言C++

c语言编程经典实例100+答案

资源名称:c语言编程经典实例100+答案 C语言是在70年代初问世的。一九七八年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言,同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一书。 通常简称为《K&R》,也有人称之为《K&R》标准,但是,在《K&R》中并没有定义一个完整的标准C语言,后来由美国国家标准学会在此基础上制定了一个C 语言标准,于一九八三年发表,通常称之为ANSI C。 当代最优秀的程序设计语言 早期的C语言主要是用于UNIX系统,由于C语言的强大功能和各方面的优点逐渐为人们认识,到了八十年代,C开始进入其它操作系统,并很快在各类大、中、小和微型计算机上得到了广泛的使用。成为当代最优秀的程序设计语言之一。 C语言的特点: C语言是一种结构化语言,它层次清晰,便于按模块化方式组织程序,易于调试和维护,C语言的表现能力和处理能力极强,它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。 它还可以直接访问内存的物理地址,进行位(bit)一级的操作,由于C语言实现了对硬件的编程操作,因此C语言集高级语言和低级语言的功能于一体。 资源截图:
Effective C# 中文版 改善C#程序的50种方法
C语言C++

Effective C# 中文版 改善C#程序的50种方法

资源名称:Effective C# 中文版 改善C#程序的50种方法 内容简介: 本书围绕一些关于C#和.NET的重要主题,包括C#语言元素、.NET资源管理、使用C#表达设计、创建二进制组件和使用框架等,讲述了最常见的50个问题的解决方案,为程序员提供了改善C#和.NET程序的方法。本书通过将每个条款构建在之前的条款之上,并合理地利用之前的条款,来让读者最大限度地学习书中的内容,为其在不同情况下使用最佳构造提供指导。 本书适合各层次的C#程序员阅读,同时可以推荐给高校教师(尤其是软件学院教授C#/.NET课程的老师),作为C#双语教学的参考书。 资源目录: 第1章 c#语言元素. 1 条款1:使用属性代替可访问的数据成员 1 条款2:运行时常量(readonly)优于编译时常量(const) 12 条款3:操作符is或as优于强制转型 17 条款4:使用conditional特性代替#if条件编译 25 条款5:总是提供tostring()方法 31 条款6:明辨值类型和引用类型的使用场合 38 条款7:将值类型尽可能实现为具有常量性和原子性的类型 44 条款8:确保0为值类型的有效状态 51 条款9:理解几个相等判断之间的关系 56 条款10:理解gethashcode()方法的缺陷 63 条款11:优先采用foreach循环语句 70 第2章 .net资源管理 77 条款12:变量初始化器优于赋值语句 82 条款13:使用静态构造器初始化静态类成员 84 条款14:利用构造器链 87 条款15:利用using和try/finally语句来清理资源 93 条款16:尽量减少内存垃圾 100...
上海交大C++面向对象程序设计(全25集)
C语言C++

上海交大C++面向对象程序设计(全25集)

资源名称:上海交大C++面向对象程序设计(全25集) 资源目录: 上海交大C++面向对象程序设计(01-05集) 上海交大C++面向对象程序设计(06-10集) 上海交大C++面向对象程序设计(11-15集) 上海交大C++面向对象程序设计(16-20集) 上海交大C++面向对象程序设计(21-25集) 资源截图: