re: STL学习笔记 yanvenhom 2010-12-30 04:03
@zjh
Nicolai M. Josuttis 写的 The C++ Standard Library
http://ishare.iask.sina.com.cn/f/5204914.html
re: STL学习笔记 yanvenhom 2010-12-27 23:55
@空明流转
多谢大侠踩过,偶前面去大侠主页看过了,很有意思的成长经历。
re: STL学习笔记 yanvenhom 2010-12-26 22:23
@jmchxy
我修改了第三段源码,把第12行注释掉了,即size为0时,不取end(),在size为1和2,非0时再取end(),结果*a.end()都是0。就是说当且仅当size为0时取end()才会有Segmentation fault错误。
re: STL学习笔记[未登录] yanvenhom 2010-12-26 21:49
@jmchxy
多谢大哥,突然明白开闭区间的作用了。
ok,修改原文:
接下来有趣了!一开始a的大小是0,所以取front()得到的是null。
不过“size为0时back()所得元素的地址为0xfffffffc”这一点,还不理解,因为这个现象表示,back()得到的地址比front()得到的地址小4,即1个int。back()跑到front()前面去了。
re: C++、VC-迷茫 yanvenhom 2008-04-17 19:49
要从本质上去思考编程。
re: VC6.0 vs VS2005 yanvenhom 2008-04-17 19:48
楼主啊~~你要明白编程、代码、平台的本质啊~~
慢慢来吧,我是个初学者,但是我习惯从代码角度去考虑问题,而不是控件啊工具啊,我现在就是用gcc、g++编译器和记事本来学习win32 sdk的,感觉很爽,毕竟,微软的东西掩盖了太多编程的本质!!
re: malloc小记_1 yanvenhom 2008-03-29 13:35
@RichardHe
看了看前辈的blog,真多,小弟我算新手。
我没工作,最近在搞学士的论文,我非计算机专业,计算机是我的兴趣,乐在其中。
等做完事继续学习,谢谢大哥的脚印。^_^
re: 周四 yanvenhom 2008-03-27 20:56
const char *p,const是修饰char的。
char* const p,const是修饰p的。
握手,这个东东我也前不久刚搞懂。
re: 指针小记_1 yanvenhom 2008-03-09 16:44
@passerby
其他指针之间转换大多都会产生编译错误,void *随便来的。