2010年1月12日
出现:
1>Compiling...
1>stdafx.cpp
1>gof.cpp
1>e:\projects\stu\gof\gof\bridge.h(62) : error C2512: 'CCustomerDataObject' : no appropriate default constructor available
1>e:\projects\stu\gof\gof\bridge.h(68) : warning C4150: deletion of pointer to incomplete type 'CDataObject'; no destructor called
...
Tags:
2010年1月12日
这半个月一直在看design pattern,现在网上一些经验,别人写得,大多是为了骗点击,写得并不很好。理解起来有一定的难度,在dofactory.com中找到比较经典的例子,经典的gof,但是c#语言写的,最近看过一遍后,感觉似懂。现实的oo思想,与coding的思想,意思是一样,要把这种思想从现实oop应用到具体的coding中,只凭想是不行的,往往需要去熟悉每种code中具体应用以及具体的细节,并进行梳理。gof,是基础,gof变体才是应用。实际上就是coding加现实的oop,这样连起来理解,更合情合理。
...
Tags:
2010年1月12日
一千万如何
曾经,某某电影,用一千万去考验一个人的真诚:证明真诚是可以用钱去收买的。在现实生活当中,女人去恒量男人,经济实力,占很大比例,起码占一半以上。要追一个女的,魅丽与真诚,都见鬼去了,首先看的是钱包里到底有多鼓,越鼓越能证明你的实力。
Tags:
2010年1月10日
同事婚礼
晚上参加同事婚礼,我觉得很高兴,真的第一次参加,难免会有些激动.一对新婚人,走进了婚姻的殿堂,羡慕致极.结婚,这是一件多么令人激动人心的事.他们在网上认识,然后男的追女的,闪电式的结婚了.这一切似乎来得很突然,很必然,幸福其实是这样来的,是这样靠着一日一日的积累,情感的积累,人生幸福的累积,就这样一路进进婚姻的房间.很幸福,我虽然只是陪客,但也被这激动人心的气氛所感染,虎年沾沾喜气,也好给自己带来喜气.
结婚流程
1.在春园海鲜酒楼里,随着伺仪的到计时,主角新郎与新娘,走上红地毯,随着烟花纸,徐徐走上主台.
...
Tags:
2010年1月7日
虚析构函数
在析构函数前面加上关键字virtual进行说明,称该析构函数为虚析构函数。例如:
class B
{
virtual ~B();
…
};
该类中的析构函数就是一个虚析构函数。
如果一个基类的析构函数被说明为虚析构函数,则它的派生类中的析构函数也是虚析构函数,不管它是否使用了关键字virtual进行说明。
说明虚析构函数的目的在于在使用delete运算符删除一个对象时,能保析构函数被正确地执行。因为设置虚析构函数后,可以采用动态联编方式选择析构函数。
...
Tags:
2010年1月5日
singleton模式
#include "stdio.h"
class singleton
{
private static singleton instance = new singleton();//不能在这里初始化
singleton(){}
~singleton(){}
public:
static B * getInstance()
{
if(instance == NULL)
instance = new singleton;
return b;
}
};
singleton* singleton::b = NULL; //静态成员初始化, 不初始化会出错
...
Tags: 模式
2009年12月23日
1.打开串口:在Window 95下串行口作为文件处理,使用文件操作对串行口进行处理。使用CreateFile()打开串口,CreateFile()将返回串口的句柄。HANDLE CreateFile(LPCTSTR lpFileName, // pointer to name of the file...