2008年11月24日星期一

Sentence from Dict

In the recent crisis no banks could manage to bail out the companies feeling financial pressure.

pread

调用pread/pwrite时,无法中断其定位lseek和读/写操作,原子操作,另外不更新文件指针。

2008年11月10日星期一

Tiny-mce编辑器中的
代替

http://wiki.moxiecode.com/index.php/TinyMCE:FAQ

So if you really really must use BR elements for some odd reason then set this in your init code:

tinyMCE.init({
forced_root_block : false,
force_br_newlines : true,
force_p_newlines : false
});

2008年11月4日星期二

使用swap控制container的capacity

DevC也是个能学到东西的地方。
一些小trick。
C++容器的capacity缩减的方法:使用container自己的swap,
vector tVec;
在执行一些操作之后tVec的capacity可能比实际的size大很多,在某些场合可能需要减少两者的差距。文章介绍使用vector(tVec).swap(tVec);可以使得tVec的capacity等于size,原理是产生一个临时对象,以tVec进行赋值。如果要使得capacity为0的话,可以使用vector().swap(tVec)