- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 auto_ptr
namespace std{template struct auto_ptr_ref{};template class auto_ptr{typedef T element_type;explicit auto_ptr(T *ptr=0) thow();auto_ptr(auto_ptr &) thow();template auto_ptr(auto_ptr &) thow();auto_ptr
2008-10-10 21:33:00
445
转载 源码,反码,补码
补码的设计目的是:⑴使符号位能与有效值部分一起参加运算,从而简化运算规则.⑵使减法运算转换为加法运算,进一步简化计算机中运算器的线路设计 1、原码、反码和补码的表示方法 (1) 原码: 在数值前直接加一符号位的表示法。 例如: 符号位 数值位 [+7]原= 0 0000111
2008-10-10 19:05:00
2151
原创 计算机中的二进制
我们生活中最常用的是十进制,它起源于我们人类的是个手指。如果我们的祖先始终没有摆脱手脚不分的境况的话,现在我们最熟悉的也许就是二十进制了。我们的日常生活中还充斥着很多中不同进制的影子:七进制,比如星期;六十进制,比如分钟或角度。至于二进制,也就是我们常说的开关进制度。在计算机的世界里我们使用二进制。也许你要问,那为什么我们的计算机基础教程会有八进制、十六进制、十进制呢?呵呵....我来说道说道(~
2008-10-10 17:52:00
1400
原创 make_pair()
template 使你无需写出型别,就可以生成一个pair对象:namespace std{template pair make_pair(const T1& x,const T2 &y){return pair(x,y);} }当我们有必要对一个接受pair参数的函数传递两个值时,make_pair尤其显得方便,void f(std::pair);f(std::make_pair(
2008-10-09 21:38:00
430
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人