自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(0)
  • 资源 (42)
  • 收藏
  • 关注

空空如也

Inside The C++ Object Model 深度C++对象模型

挺清晰的,推荐下载 本立道生(侯捷 译序) 目录 前言(Stanley B.Lippman) 第0章 导读(译者的话) 第1章 关于对象(Object Lessons) 加上封装后的布局成本(Layout Costs for Adding Encapsulation) 1.1 C++模式模式(The C++ Object Model) 简单对象模型(A Simple Object Model) 表格驱动对象模型(A Table-driven Object Model) C++对象模型(The C++ Object Model) 对象模型如何影响程序(How the Object Model Effects Programs) 1.2 关键词所带来的差异(A Keyword Distinction) 关键词的困扰 策略性正确的struct(The Politically Correct Struct) 1.3 对象的差异(An Object Distinction) 指针的类型(The Type of a Pointer) 加上多态之后(Adding Polymorphism) 第2章 构造函数语意学(The Semantics of constructors) 2.1 Default Constructor的建构操作 “带有Default Constructor”的Member Class Object “带有Default Constructor”的Base Class “带有一个Virual Function”的Class “带有一个virual Base class”的Class 总结 2.2 Copy Constructor的建构操作 Default Memberwise Initialization Bitwise Copy Semantics(位逐次拷贝) 不要Bitwise Copy Semantics! 重新设定的指针Virtual Table 处理Virtual Base Class Subobject 2.3程序转换语意学(Program Transformation Semantics) 明确的初始化操作(Explicit Initialization) 参数的初始化(Argument Initialization) 返回值的初始化(Return Value Initialization) 在使用者层面做优化(Optimization at the user Level) 在编译器层面做优化(Optimization at the Compiler Level) Copy Constructor:要还是不要? 摘要 2.4 成员们的初始化队伍(Member Initialization List) 第3章 Data语意学(The Semantics of Data) 3.1 Data Member的绑定(The Binding of a Data Member) 3.2 Data Member的布局(Data Member Layout) 3.3 Data Member的存取 Static Data Members Nonstatic Data Member 3.4 “继承”与Data Member 只要继承不要多态(Inheritance without Polymorphism) 加上多态(Adding Polymorphism) 多重继承(Multiple Inheritance) 虚拟继承(Virtual Inheritance) 3.5 对象成员的效率(Object Member Efficiency) 3.6 指向Data Members的指针(Pointer to Data Members) “指向Members的指针”的效率问题 第4章 Function语意学(The Semantics of Function) 4.1 Member的各种调用方式 Nonstatic Member Functions(非静态成员函数) Virtual Member Functions(虚拟成员函数) Static Member Functions(静态成员函数) 4.2 Virtual Member Functions(虚拟成员函数) 多重继承下的Virtual Functions 虚拟继承下的Virtual Functions 4.3 函数的效能 4.4 指向Member Functions的指针(Pointer-to-Member Functions) 支持“指向Virtual Member Functions”之指针 在多重继承之下,指向Member Functions的指针 “指向Member Functions之指针”的效率 4.5 Inline Functions 形式对数(Formal Arguments) 局部变量(Local Variables) 第5章 构造、解构、拷贝 语意学(Semantics of Construction,Destruction,and Copy) 纯虚拟函数的存在(Presence of a Pure Virtual Function) 虚拟规格的存在(Presence of a Virtual Specification) 虚拟规格中const的存在 重新考虑class的声明 5.1 无继承情况下的对象构造 抽象数据类型(Abstract Data Type) 为继承做准备 5.2 继承体系下的对象构造 虚拟继承(Virtual Inheritance) 初始化语意学(The Semantics of the vptr Initialization) 5.3 对象复制语意学(Object Copy Semantics) 5.4 对象的功能(Object Efficiency) 5.5 解构语意学(Semantics of Destruction) 第6章 执行期语意学(Runting Semantics) 6.1 对象的构造和解构(Object Construction and Destruction) 全局对象(Global Objects) 局部静态对象(Local Static Objects) 对象数组(Array of Objects) Default Constructors和数组 6.2 new和delete运算符 针对数组的new语意 Placement Operator new的语意 6.3 临时性对象(Temporary Objects) 临时性对象的迷思(神话、传说) 第7章 站在对象模型的类端(On the Cusp of the Object Model) 7.1 Template Template的“具现”行为(Template Instantiation) Template的错误报告(Error Reporting within a Template) Template中的名称决议方式(Name Resolution within a Template) Member Function的具现行为(Member Function Instantiation) 7.2 异常处理(Exception Handling) Exception Handling快速检阅 对Exception Handling的支持 7.3 执行期类型识别(Runtime Type Identification,RTTI) Type-Safe Downcast(保证安全的向下转型操作) Type-Safe Dynamic Cast(保证安全的动态转型) References并不是Pointers Typeid运算符 7.4 效率有了,弹性呢? 动态共享函数库(Dynamic Shared Libraries) 共享内存(Shared Memory)

2010-03-05

MFC 录音程序 录音

用MFC实现的录音程序,可以编译使用,使用时保持的录音文件默认在"E:\\audio.wav";如果要修改的话,可以在audio2Dlg.cpp中的函数OnMM_WIM_DATA中修改

2010-02-24

c#+图书管理系统+SQl2005数据库

C#实现 图书管理系统,SQL2005,挺好的,有源码

2010-01-19

C程序设计语言 高清晰

C程序设计语言 高清晰 适合有一定基础的人群,不过并不难

2009-12-31

Shell脚本学习指南.pdf

Shell脚本学习指南,对于学习Shell脚本的朋友来说是个很好的阅读材料

2009-12-29

文件读取 文件读取C

很好的文件读取,有一个lib和头文件,支持A版和W版的文本

2009-12-29

指针指针指针指针指针指针

指针 指针 指针 介绍常见的C指针问题,很好很强大

2009-12-28

C语言参考手册第五版

C语言参考手册第五版 对使用C有很大的帮助,是一个经典书籍

2009-12-28

[精品推荐]推荐最好的正则表达式 正则手册下载[中文版].chm

对初学正则表达式的人来说很有帮助的 [精品推荐]推荐最好的正则表达式 正则手册下载[中文版].chm

2009-12-28

Windows图形编程

高清晰 Windows图形编程 对你绝对有帮助

2009-12-28

基于有穷自动机的路径覆盖测试方法.pdf

基于有穷自动机的路径覆盖测试方法.pdf 基于有穷自动机的路径覆盖测试方法.pdf

2009-12-28

高质量C++编程指南.pdf

高质量C++编程指南 高质量C++编程指南 让你的程序更加的美观和规范

2009-12-27

深入淺出 MFC (第二版)

高清晰版的MFC 深入淺出 MFC (第二版)

2009-12-27

C语言解惑(中文版).pdf

很好的一本书 C语言解惑(中文版) C语言解惑

2009-12-27

计算机图形学考试试卷

计算机图形学考试试卷 计算机图形学考试试卷 计算机图形学考试试卷

2009-12-27

超市收银系统和数据库设计,源码

超市收银系统,功能简单,附带详细的实验报告和源码

2009-12-25

C_C++内存管理C_C++内存管理

内存管理 内存管理 C_C++内存管理 内存管理 内存管理 C_C++内存管理

2009-12-23

你必须知道的495个C语言问题

你必须知道的495个C语言问题 你必须知道的495个C语言问题.pdf

2009-12-23

Perl入门及高级编程

Perl入门及高级编程 Perl入门及高级编程

2009-12-23

Application Verifier

AppVerifier,专门用来检测那些用普通方法检测不出的意想不到的bug(比如内存溢出、错误句柄使用等)。而且AppVerifier使用非常简单, 64bit

2017-04-26

Visual Assist X 10.8.2001破解补丁

大名鼎鼎的Visual Assist X 最新的10.8.2001版本的补丁,使用该补丁可以自动更新VS2010的插件,但是VS2012需要自己手动将VA_X.dll拷贝到2012的Extensions目录下

2013-09-30

3D 立体音效

3D立体音效 体验一种逼真的境界,闭上眼睛好好体验吧

2013-02-28

Astyle 源码格式化工具

Artistic Style 是一个源码格式化工具,支持 C/C++、C# 和 Java 语言。

2013-01-11

Flash11开发帮助文档

Flash 11 的开发帮助文档,英文版,很全的哦

2011-10-18

旋转矩阵 四元数 欧拉角

旋转矩阵和四元数以及欧拉角之间的转换,相应公式推导过程

2011-08-10

VC6.0显示行号 行

可以让你的VC6.0编译器显示行号,便于定位,当然也可以使用快捷键定位,但相对来说就麻烦了

2010-07-08

C#拼音搜索控件 拼音搜索控件

上次传错了文件,很抱歉 这个控件可以使用拼音首字母查询,自定义的控件如何使用,可以参照网上的说明

2010-05-11

C#拼音搜索控件 拼音搜索控件

资源中有拼音控件,并有使用该控件的Demo 使用自定义控件的方式可以在网上搜索 抱歉传错文件了,下面的是正确的东西 http://download.csdn.net/source/2340062

2010-05-10

C++ Primer(第三版)中文pdf版

学习C++必看的一本书 引用我们老师曾经说过的一句话 “没看过C++ Primer的人就不算真正学过C++”

2010-04-21

桌面时钟+C#+源码.rar

用C#实现的桌面时钟程序,可以显示农历,效果还不错,供大家学习

2010-04-21

C#界面皮肤源码(带大量皮肤素材).rar

使用C#编译环境,附带大量的皮肤素材 让你的窗口视觉效果更加美观

2010-04-21

经典黑客源码有C&&C++

远程控制工具代码 嵌入式木马设计理论及其实现 。。。。。。 有很多的内容,编译环境是C++Builder 希望大家喜欢

2010-04-21

COM本质论 COM本质论

COM本质论 很经典的一本书,现在已经绝版了,只有影印版的了,希望对大家有帮助 字迹还是比较清楚的,不妨碍阅读 另外我还有一本 《COM技术内幕》,有需要的朋友可以去下 http://download.csdn.net/source/2239969 对初学者建议下载《COM编程入门》http://download.csdn.net/source/2239160

2010-04-14

COM技术内幕 COM技术

还不错的一本书,希望大家喜欢 不是高清晰版的,是影印版,但并不妨碍阅读

2010-04-14

COM编程入门——赵湘宁老师

赵湘宁老师的COM编程入门 PDF格式,内容清晰,适合阅读和收藏

2010-04-14

Linux系统开发技术详解—基于ARM

内容全面,清晰,值得收藏和学习 本书主要是以嵌入式Linux开发为主线,剖析了嵌入式linux构建的各个环节

2010-03-30

KTV点歌系统 VS2005实现

KTV点歌系统 C# VS2005实现,数据库实现是Access

2010-03-30

华为内部程序设计培训

华为内部程序设计培训 程序规范教材.pdf 1 排版 2 注释 3 标识符命名 4 可读性 5 变量、结构 6 函数、过程 7 可测性 8 程序效率 9 质量保证 10 代码编辑、编译、审查 11 代码测试、维护 12 宏

2010-03-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除