排序:
默认
按更新时间
按访问量

博览网 侯捷老师C++课程 第五周笔记

对象模型 关于vptr和vtbl 虚指针和虚表,一个类的对象内存占用什么样的内存?当一个类有虚函数的时候,对象里面就会多一个指针。一个虚函数和一万个虚函数是一样的。 继承会把成员变量继承也会把函数继承下来。 一般的函数和虚函数区别。 虚拟表中存放的都是指针,虚函数指针。 编译器看见调用虚函数时,采...

2017-02-12 14:16:55

阅读数:197

评论数:0

博览网 侯捷老师C++课程 第四周笔记

博览网 侯捷老师C++课程 第四周笔记 兼谈对象模型 目标:在基础上培养正规大气的编程风格、泛型编程、模板、对象之间的继承关系在内存中的结构等。 标准库STL采用模板。 转换函数 conversion function 从一种类型转换成另外一种类型,相互转换。 定义转换函数:函数不可以有参数,没有...

2017-02-11 15:18:14

阅读数:618

评论数:0

博览网c++面向对象程序设计 第一周课程

博览网c++面向对象程序设计 第一周课程基础知识 基于对象:Object Based 面对的是单一class的设计。 面向对象:Object Oriented 面对的是多重classes的设计,涉及到类和类之间的关系。 课程中设计到两种不同类设计:没有指针(成员变量)的类和带指针(成员变量)的类设...

2017-02-07 14:25:05

阅读数:463

评论数:0

博览网 c++课程 第三周 组合与继承

博览网 c++课程 第三周 组合与继承 探讨类与类之间的关系 复合 Composition (has-a) (自己的理解)一个类包含(有)另一个类的对象。注意UML类图,采用实心菱形,箭头指向包含的对象,菱形指向包含别人对象的类。 适配器模式,一个类调用另外类已有的函数(接口),用来满足新类对接口...

2017-02-02 17:20:08

阅读数:206

评论数:0

博览网 c++课程 第二周课程笔记

博览网 c++课程 第二周课程笔记课程地址 1/16/2017 11:23:33 PM 带指针(变量)的类设计拷贝构造函数、拷贝函数和析构函数 三大函数。带指针的类设计一定要重视这三大函数,主要是涉及到危险的指针赋值操作。 堆和栈 栈对象(变量)在离开作用域时销毁,调用对象的析构函数。 静态栈对...

2017-02-02 17:18:56

阅读数:194

评论数:0

现代OpenGL介绍 第一章:绘制管线

[译者注:用OpenGL很长时间了,却很少写过什么。工作中总是碰见有人问OpenGL的问题,也解决过一些OpenGL的问题,尤其是看见好多人边使用1.5版本的函数,边抱怨说OpenGL太慢了,不如D3D好用!我不是OpenGL的偏执的追随者,但是我却喜欢OpenGL简洁干净的风格和体系结构!Ope...

2010-04-25 20:17:00

阅读数:6760

评论数:8

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