完美C++(第5版) PDF
C语言C++

完美C++(第5版) PDF

资源名称:完美C++(第5版) PDF 第1章 C++ 基础 1 1.1 C++简介 2 C++语言的起源 2 C++与面向对象编程 3 C++的特点 3 C++术语 3 C++程序示例 3 1.2 变量、表达式及赋值语句 5 标识符 5 变量 6 赋值语句 8 string类简介 9 陷阱:未初始化变量 9 提示:采用有意义的变量名 10 更多赋值语句 11 赋值兼容性 11 字面值 12 转义序列 14 命名常量 14 算数运算符和表达式 16...
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...
中科院面向对象程序设计CPP教学视频(29集)
C语言C++

中科院面向对象程序设计CPP教学视频(29集)

资源名称:中科院面向对象程序设计CPP教学视频(29集) 资源目录: 中科院面向对象程序设计CPP(01-03) 中科院面向对象程序设计CPP(04-06) 中科院面向对象程序设计CPP(07-09) 中科院面向对象程序设计CPP(10-12) 中科院面向对象程序设计CPP(13-15) 中科院面向对象程序设计CPP(16-18) 中科院面向对象程序设计CPP(19-21) 中科院面向对象程序设计CPP(22-24) 中科院面向对象程序设计CPP(25-27) 中科院面向对象程序设计CPP(28-29) 资源截图:
C++语言的设计和演化 PDF
C语言C++

C++语言的设计和演化 PDF

资源名称:C++语言的设计和演化 PDF 本书是C++的设计者关于C++语言的最主要著作之一。作者综合性地论述了C++的历史和发展,C++中各种重要机制的本质意义和设计背景,这些机制的基本用途和使用方法,讨论了C++所适合的应用领域及其未来的发展前景。本书在帮助人们理解C++语言方面的作用是不可替代的。它值得每个学习、使用和关注 C++语言的专业工作者、科研人员、教师和学生阅读。在本书中,作者还从实践的角度出发,讨论了许多与程序设计语言、系统程序设计、面向对象的技术和方法、软件系统的设计和实现技术等有关的问题,值得每一个关心这些领域及相关问题的计算机工作者和学生们阅读参考。 资源截图:
C语言点滴 赵岩 完整pdf
C语言C++

C语言点滴 赵岩 完整pdf

资源名称:C语言点滴 赵岩 完整pdf 第1章 程序猿 && 程序媛 11.1 装备篇 11.1.1 衣着 11.1.2 键盘和鼠标 21.1.3 电脑 41.2 程序猿和互联网 61.2.1 搜索引擎 61.2.2 通信 91.2.3 社交 121.2.4 论坛与博客 141.2.5 夺宝奇兵 171.2.6 互联网精神 191.3 熬夜指南 201.4 程序=数据结构+算法 221.4.1 数据结构 231.4.2 算法 241.5 内功修炼 281.5.1 数学 281.5.2 软件工程 31第2章 编程基础知识 332.1 编程语言 332.1.1 C语言的昨天 342.1.2 C语言的今天 352.2 如何学好C语言 382.3 开发平台 402.4 开发工具 422.4.1 集成开发工具 422.4.2 文档生成工具 452.4.3 版本控制工具 472.4.4 推荐开发流程 492.5 编程风格 502.5.1 变量名 512.5.2 缩进和大括号匹配 522.5.3 函数的长度和分布 532.5.4 编程字体 542.5.5 风格和重构 55第3章 数据类型 583.1 原码、反码和补码的解释 583.2 整型数的溢出 623.3 溢出深入分析 643.3.1 溢出的定义 643.3.2 溢出的边界 653.3.3 溢出的危害 663.3.4 避免溢出的方法 663.4 无符号数 673.5 int和char的关系 703.5.1 char就是short short 703.5.2 char的符号 713.6 浮点数的有效位 723.7 判断两个浮点数相等 753.8 常量与常量后缀 76 资源截图:
C++多核高级编程 (美)休斯 中文版 高清pdf
C语言C++

C++多核高级编程 (美)休斯 中文版 高清pdf

资源名称:C++多核高级编程 (美)休斯 中文版 高清pdf 第1章 新的体系结构 第2章 4种有影响的多核设计 第3章 多核编程的挑战 第4章 操作系统的任务 第5章 进程、C++接口类和谓词 第6章 多线程 第7章 并发任务的通信和同步 第8章 PADL和PBS:应用程序设计方法 第9章 对要求并发的软件系统进行建模 第10章 并行程序的测试和逻辑容错 附录A 并发设计使用的UML 附录B 并发模型 附录C 线程管理的POSIX标准 附录D 进程管理的POSIX标准 资源截图:
Csharp编程指南+参考手册 中文CHM版
C语言C++

Csharp编程指南+参考手册 中文CHM版

资源名称:Csharp编程指南+参考手册 中文CHM版  本手册提供有关关键的 C# 语言功能和 C# 可通过 .NET Framework 访问的功能的详细信息。本节中大部分内容都假定您已了解有关 C# 和一般编程概念的一些知识。如果您刚开始学习编程或 C#,则应从 Visual C# 指导教程开始。您可能还想访问 Visual C# 开发中心,此处提供很多教程、示例和视频,可帮助您入门。 有关特定的关键字、运算符和预处理器指令的信息,请参见 C# 参考。有关 C# 语言规范的信息,请参见 C# 语言规范。 资源截图: