- 博客(3)
- 资源 (6)
- 收藏
- 关注
转载 构造函数中调用虚成员函数问题
<br />注: 这里是参考参考stroustrup的回答吧(http://www.research.att.com/~bs/bs_faq2.html#vcall), 个人觉得对ATL中关于ATL_NO_VATBLE的理解非常有用,同时也可以对C++的规范有一次深入的理解。<br /> <br />在构造函数中调用虚成员函数,虽然这是个不很常用的技术,但研究一下可以加深对虚函数机制及对象构造过程的理解。这个问题也和一般直观上的认识有所差异。先看看下面的两个类定义。<br /><br />struct C18
2010-10-28 21:54:00 2489
转载 类的继承与组合
<br /> <br />对象(Object)是类(Class)的一个实例(Instance)。如果将对象比作房子,那么类就是房子的设计图纸。所以面向对象设计的重点是类的设计,而不是对象的设计。 <br />对于C++程序而言,设计孤立的类是比较容易的,难的是正确设计基类及其派生类。本章仅仅论述“继承”(Inheritance)和“组合”(Composition)的概念。<br />注意,当前面向对象技术的应用热点是COM和CORBA,这些内容超出了C++教材的范畴,请阅读COM和CORBA相关论著。<br
2010-10-09 16:45:00 562
转载 C|C++中的静态全局变量,静态局部变量,全局变量,局部变量的区别
<br />C|C++中的静态全局变量,静态局部变量,全局变量,局部变量的区别<br /> <br /> <br />static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。<br />面向过程设计中的static <br />全局变量、局部变量、静态全局变量、静态局部变量的区别<br />C++变量根据定义的位置的不同的生命周期,具有不同的作用域,作用域可分为6种:全局作用域,局部作用域,语句作用
2010-10-08 21:42:00 520
CUDA本人收集的资料汇总
2010-11-24
word转为pdf office2007(目前本人自己也在用的)
2010-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人