自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

little_more的专栏

check your life

  • 博客(6)
  • 收藏
  • 关注

原创 STL源码剖析笔记(1)

2011-11-17书的第一页:源码之前,了无秘密让我想起了Linus的话,read the facking code!!读了序,内容大致是写书的动机,选择了SGI STL,适合读者,书的内容简介等。书是挺老了,但应该值得一读吧,250多页,对于电脑书来说,不算太厚!序中摘了一句:“人们常说,不要从轮子重新造起,要站在巨人的肩膀上”越大越

2011-11-18 00:40:51 402

原创 c陷进与缺陷笔记(5)

2011-11-17插入代码会出现下面的问题,谁能帮忙解决一下!谢谢!forc陷进与缺陷是一本好书,可惜太老了(ASNI C之前的书),但不能说过时!这种写法会防止出现 把 等于号打成 赋值号while ( '\t' == c)   c = getc(f);这种写法 符合人的阅读习惯while ( c == '\t')   c = getc(f);

2011-11-18 00:19:26 521

原创 c陷进与缺陷笔记(4)

2011-11-16先吐槽,在csdn排版很纠结......blog都这样么?预处理器两个重要之处,管理长量和宏函数。相当于  c++理的  const   和 inline.宏函数很容易出错,妇孺(限程序员内)皆知!既使都用括号括起来!(括号作用是预防默认优先级有关的问题)#define Max(x,y) (((x)>=(y))?(x):(y))问题用法:for

2011-11-17 00:25:59 373

原创 c陷进与缺陷笔记(1)

2011-11-13只需记住 a[i]  相当于  *(a+i)考虑不对称边界偏好 让指针指向第一个未背占用的字符*bufptr++ = c;//缓冲区申明define N 1024static char buffer[N];static char *bufptr = buffer;//p指向将要写入缓存区的第1个字符//n 代表将要写入缓存区的字符数/

2011-11-16 22:57:54 387

原创 c陷进与缺陷笔记(2)

2011-11-14//程序生成若干页的整数,每页包括NCOLS列,每列包括NROWS个元素。按列连续分布//既按行接受,按列打印#define BUFSIZE (NROWS * (NCOLS-1))static int buffer[BUFSIZE];static int *bufptr = buffer;void print(int n){ if (bufptr == &

2011-11-16 22:56:58 264

原创 c陷进与缺陷(3)

2011-11-15     c语言中只有 &&  ||    ?:  , 四个运算符存在规定求值顺序!其它的都是未定义的,特别的赋值运算符不保证任何求值顺序。     检查 a+b是否溢出      if ( a > INT_MAX - b)... ;//处理同名全局变量只能定义一次,否则与系统实现有关!声明的类型一定要跟定义一样!全局变量很容易出错。  stat

2011-11-16 22:45:38 297

空空如也

空空如也

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

TA关注的人

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