自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大卫的思维空间

自由的国度,思维的空间......

  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 对union的进一步认识与一些深层应用

虽然平时在程序开发时较少使用union,虽然当初学C语言时,union一章被老师略过没有介绍,虽然,自认为自己对union的认识已经足够,但是,在写完上一篇文章大卫的阅读笔记)C++中使用union的几点思考>之后,网上的讨论驱使我对这一基本的语言特性又投入了一些精力去关注,并写成了此文.下面以MSDN中关于union的概述作为开头,这好像有些无聊,不过,有时候看specification的东西可

2004-11-26 19:01:00 6155 2

原创 (大卫的阅读笔记)C++中使用union的几点思考

大卫注:这段时间整理旧资料,看到一些文章,虽然讲的都是些小问题,不大可能用到,但也算是一个知识点,特整理出来与大家共享.与此相关的那篇文章的作者的有些理解是错误的,我写此文,也是纠正为了作者的一些错误认识.当然,如果我的理解有任何错误,也恳请大家批评指正.C++虽说被B.S.称作一门新语言,但它毕竟与C有着千丝万缕的联系,虽然B.S.一再坚持,但我还是愿意把C++看作是C ++.我们应该按照C中的

2004-11-11 20:10:00 2419 1

原创 (大卫的阅读笔记)关于对象的construct与destruct

大卫注:今天整理Computer上的旧资料,偶然发现了两篇不知什么时候从网上下来的文章,谈的是关于对象construct与destruct的问题,感觉作者讲的不是太清楚,按其思想进行改写后发布于此.对象的construct与destruct是C++中一个最基本的概念,虽然简单,但其中有些特性也值得我们去关注,以便更好地加以利用,写出有效而且高效的代码.先看一个程序,程序很简单,只是添加了一些输出信

2004-11-10 22:28:00 1884

原创 关于const reference的几点说明

几天前,在程序中遇到一个问题,当我检查程序错误时,在STL实现中发现了类似下面的代码:#include using namespace std;class A{public:    A(const string& s)    {        cout  s.c_str()  endl;    }};int main(){    const char* psz = "abc";    A a(ps

2004-11-10 21:14:00 2404

原创 Traits技术初探

概述:traits是一种特性萃取技术,它在Generic Programming中被广泛运用,常常被用于使不同的类型可以用于相同的操作,或者针对不同类型提供不同的实现.traits在实现过程中往往需要用到以下三种C++的基本特性:enumtypedeftemplate (partial) specialization其中:enum用于将在不同类型间变化的标示统一成一个,它在C++中常常被用于在类中

2004-11-02 17:55:00 3612 4

上海交大计算机网络课件02

上海交大计算机网络课件,值得一读

2007-10-27

上海交大计算机网络课件01

上海交大计算机网络课件,值得一读

2007-10-27

空空如也

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

TA关注的人

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