
C/C++开发
文章平均质量分 79
adousen
这个作者很懒,什么都没留下…
展开
-
计算机系统结构笔记
摘自网上的笔记,笔记写得不错,虽然大多是从书上抄下来的,废话,笔记嘛。谢谢这个人,录入这么多笔记需要不少时间的……不错,可以方便省阅。猜得不错的活,该笔记应该是摘自高等教育自学考试教材《计算机系统结构》一书。第1章 计算机系统结构的基本概念(一)课程内容1.计算机系统的多级层次结构2.计算机系统结构、组成和实现3.软硬件的取舍与计算机系统的设计思路4.系统结构设计要考虑解决转载 2008-10-16 21:27:00 · 8470 阅读 · 0 评论 -
也谈C++深拷贝、浅拷贝和函数返回值作参数及其临时变量的生存期
为什么会要会想要谈谈这个话题呢,因为最近在看书的时候发现一本书上的一个例程有关于用函数返回值赋值一个对象时,注释说先清除临时对象,再清除函数内作返回值的局部对象。考虑了下,有些怀疑。于是写了几个程序想验证,结果注释掉了复制构造函数的声明作对比。然而,结果却让自己困惑了很久,特别是程序6。最后就作了下面的讨论。当然,也证明了书上说的是错误的。 这段测试程序代码如下,打开和关闭注释可原创 2008-10-20 11:07:00 · 3013 阅读 · 0 评论 -
有关near和far指针
1.三种存储属性的指针:C语言的指针有三种存储属性,分别是: near (近)指针:16位段内偏移地址 far(远)指针:16位段地址*2的4次方+16位段内偏移地址 huge(巨)指针:32位规格化的具有唯一性的内存地址 C语言的存贮属性转载 2008-10-28 20:00:00 · 2789 阅读 · 0 评论 -
VC小拾遗
Content→ #pragma once与 #ifndef→ #pragma once指令→→◇#pragma once与 #ifndef【参考】:http://blog.sina.com.cn/s/blog_4c5ad0740100ctq5.html都用于避免同一个文件被include多次包含。在能够支持这两种方式的编译器上,两者的细微区别: 方式一: #i原创 2008-11-30 11:23:00 · 1125 阅读 · 1 评论