导航

2005年1月23日

摘要: 1) static constructors适合用来做那些不能初始化,且只需做一次的设置工作。 2) private constructors可以保证该类不被实例化。 3) property的set和get函数使数据封装更好,且比C++中手工编写set/get函数省力。 (The client can interact with the properties directly, wi... 阅读全文

posted @ 2005-01-23 01:15 bullfinch 阅读(371) 评论(0) 推荐(0) 编辑

2005年1月20日

摘要: 自学C#有几天了,做点笔记: 1) C#没有类以外的函数。与此相比,C++的确不能被称为面向对象。 2) static函数可以实现C++中全局函数的功能,但不能滥用。 阅读全文

posted @ 2005-01-20 17:28 bullfinch 阅读(339) 评论(0) 推荐(0) 编辑

2005年1月13日

摘要: F项目进行到最终界面设计阶段了。在把320x240分辨率的摄像头图像放到640x480的视窗之后,解析度很低,决定添加让用户选择分辨率的界面。 先看了DirectX自带的AmCap Sample,在里面找到这样一段代码: IAMStreamConfig*pSC; hr=gcap.pBuilder->Find... 阅读全文

posted @ 2005-01-13 15:29 bullfinch 阅读(5181) 评论(0) 推荐(0) 编辑

2004年12月28日

摘要: 突然意识到.net是M$不可抵挡的大潮,不管是否准备弄潮,总要学会游水。抱着mfc肯定只有溺死的份儿,于是挑了《Programming C#》来看。 学过一点Java,再加上以前做过编译原理的实验(正巧就是做到中间语言这部分)。所以对于C#的IL这部分还是理解的挺快的,没费什么劲。 倒是因为C++没学好,Java也看得肤浅,所以在看到Stack和Heap的时候,想了半天,为什么需要这么两个... 阅读全文

posted @ 2004-12-28 04:34 bullfinch 阅读(382) 评论(0) 推荐(0) 编辑

2004年12月14日

摘要: 昨天在推导一个变换矩阵,推导结果是若干个矩阵相乘。而这些矩阵都是参数矩阵,结果也是参数化的。 开始用手算,算得天昏地暗,最后还是算错了。 开始查阅在matlab中,如何计算。 先查了sym,之后,在目录里找sym所在的那个章节,开始仔细看。发现sym的确可以满足我的要求。 a = sym(5); 在此后的计算中,a就代表5。 A = sym('a'); 此后的计算中A就表示a。... 阅读全文

posted @ 2004-12-14 16:38 bullfinch 阅读(499) 评论(0) 推荐(0) 编辑