FREE MY SOUL_百度空间
 
文章列表
 
2007-08-04 14:26




算是把变形金刚看完了,意料之外,没有想像的那么好。片子未出来之前,造势很大,看过也觉得不过如此。片中给我映像最深的,把美国把中国做为假想敌。这就是美国政治对中国的意识。
 
2007-08-02 21:03
昨天在linuxsir.org上遛达,发现Fcitx中止开发的声明,让我这个一直使用Fcitx用户感到非常遗憾。从某种意义上说是fcitx把我带入Linux世界。我最早接触linux是在2002年左右,那是只是觉得好奇,在自己的电脑上折腾了trubolinux,后来又折腾redhat,但都由于没有中文输入法,除了在linux中敲几个命令外,发现也做不什么了。一般是linux系统装完之后就打入冷宫,偶尔想起它时又玩玩,对linux 也是一知半解。后来毕业出来工作,由于编译环境是linux和unix,便又开始使用linux。后来苦于windows一直受到病毒的困扰,索性就把家里的电脑都换成
 
2007-07-31 22:38
今天在公司编译一段C++时,发现有一处告警,英文说明忘记了,中文意思大概是:“析构函数和类特定的 delete 运算符均不会被调用,即使它们在类定义时已经声明。”

出现的程序大概是,在某个.h文件中:

class A; //forward class declare
 
2007-07-30 22:30

意译:

Next generation C++ class libraries for network-centric applications.
下一代的网络编程C++库。

POCO, the C++ Portable Components, is a collection of open source C++ class libraries that simplify and accelerate the development of network-centric, portable applications in C++. The libraries integrate perfectly with the C++ Standard Library and fill many of the functional gaps left open by it. Their modular and efficient design and implementation makes the C++ Porta

 
2007-07-30 21:38
最近又有人自杀,生活再辛苦,犯不着自杀,自己解脱了,而父母呢。
最近又有一位同事辞职,祝愿他找到更好的工作。
最近又有一位同事转部门了,祝愿她在新的岗位上有前途。
 
2007-07-22 16:38
在网上遛达发现一个设计模式的周期表,发现蛮有趣的。


http://home.earthlink.net/~huston2/dp/patterns.html
 
2007-07-22 16:23
coding and coding ,my heart will be colded and colded. 在学校从来没有考虑过做程序员,刚毕业时也没有考虑做一名程序员。但来到深圳,除了做程序员能糊口外,发现自己什么也不会。毕业已三年,还是在程序员路上 挣扎。日复一日,日子过得很无聊。现在工作环境,让我提不起兴趣,整天面对狗日的流程。每天感觉累得够呛,身边一群疲倦的身影。
 
2007-07-22 12:32
1.define
#define是预处理指令,在编译预处理时进行简单的文本替换,不作正确性检查,不管含义是否正确照样带入,只有在编译已被展开的源程序时才会发现可能的错误并报错。

2.typdef
typedef是在编译时处理的。它在自己的作用域内给一个已经存在的类型一个别名,但是不能在函数内用typedef定义类型别名。
 
2007-07-16 23:19
看ACE的源码,发现它的宏很多都会加上do{}while(0)包起来,以前认为多此一举。既然是出至名家之手,自然有它的道理,问过一些同事,他们也不是很清楚。最近在编译代码时才发现

1.用{}代替do{}while(0)能解决临时变量作用域的问题,但在if...else情况下会有问题。
比如有宏定义如下:
#define ADEF()\
     { int a=0; do_something();}
在if...else情况下
if
   ADEF();
else
do_something();

编译展开之后就变成
if
   {int a=0;
 
2007-07-14 20:07
C++,有时它的确是个耐玩的东东,就比如operator,它有两种用法,一种是operator overloading(操作符重载),一种是operator casting(操作隐式转换)。

1.operator overloading
C++可能通过operator 重载操作符,格式如下:类型T operator 操作符 (),如比重载+,如下所示
template<typename T> class A
{
public:
     const T operator + (const T& rhs)
     {
     return this->m_ + rhs;
  
 
     
 
 
个人档案
 
itengfei
男, 
广东 深圳 
 
   
 
日历
 
     
 
最新照片
 
   
 
最新评论
 
     
 
最近访客
 
 

sgcc_zhs

ljcheng2728

目光下的影

ShineDSK

蒙奇·D·达尔

碧落风痕

lrhong75

不知为啥而活
     
 
订阅我的空间
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     

帮助中心  |  空间客服  |  投诉中心  |  空间协议
©2012 Baidu