2009年2月16日

《Effective C++》读书笔记03:多才多艺的const

摘要: const是我们写c++代码时的常客,对于那些我们不希望修改的对象,最好用const进行修饰。 1.下面来看看一些惯用法: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 char greeting[] = "Hello"; 2 char* p =... 阅读全文

posted @ 2009-02-16 19:28 月光笛手 阅读(451) 评论(2) 推荐(0)

2009年2月15日

《Effective C++》读书笔记02:用const,enum,inline减少#define出场机会

摘要: 以前学习c语言时,老师教导我们,对于数字最好用宏(#define)来定义它。以至于一直习惯于#define Age 12这样的写法。 在c语言的环境中,这确实是增加程序可读性的有效做法,可是在c++中,可以有更优美的实现方式。 1.当你写下 Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www... 阅读全文

posted @ 2009-02-15 14:05 月光笛手 阅读(1259) 评论(5) 推荐(0)

《Effective C++》读书笔记01:视c++为一个语言联邦

摘要: 都说c++难学。确实,这是由于c++过于庞大了,Meyers将庞大的c++分成了四个部分: 1.c语言; 2.经典的面向对象c++:包括了class,封装,继承,多态,虚函数等经典的OO思想; 3.c++模板编程,也称为泛型编程,这一部分相对内容较新,我个人正在学习《C++ Templates》加深理解; 4.STL:vector,list,map,iterator相信大家都很熟悉了吧:) 你看,... 阅读全文

posted @ 2009-02-15 13:29 月光笛手 阅读(831) 评论(2) 推荐(0)

2008年9月19日

让自己高效地学习和工作

摘要: 开学三周了,基本了解了zju的生活流程,由于以前过惯了闲散的日子,现在很难适应,所以是时候调整一下学习和工作的方式了,要让自己变得高效起来。 所谓的高效就是在有限的时间内完成尽可能多的事,所以首先要合理安排时间,其次做事要分清重要性。 首先安排时间: 我当前由于上课,白天很少有大块的时间工作,所以我要把工作时间放在晚上,白天小块的空余时间拿来学习,基本保证每周学习+工... 阅读全文

posted @ 2008-09-19 12:28 月光笛手 阅读(153) 评论(0) 推荐(0)

2008年8月21日

研究生生活

摘要: 要开始研究生生活了,实验室的工作也步入了正轨,是该好好规划下学习和工作,确定下这两年半的目标,再具体细分为半年一个周期。 先说一下目标, 技术上: 精通c++,熟练掌握软件开发技术(精通指达到专家的水平); 为了毕业要学好数学、图形学、打好cs专业基础(范围太广了,一句话要打好基础); 精通ruby/rails,photoshop,flash... 阅读全文

posted @ 2008-08-21 20:09 月光笛手 阅读(373) 评论(9) 推荐(0)

导航