- 博客(6)
- 资源 (8)
- 收藏
- 关注
原创 memory FILE in C
一直希望有个可以像 FILE* 一样使用的 memory file,正好,今天,在linux的stdio.h中找到了这个东西。 #define _GNU_SOURCE#include stdio.h> FILE *fmemopen(void *buf, size_t size, const char *mode); FILE *open_memstream(char ** ptr,
2009-06-30 17:18:00 3122 1
memory FILE in C
<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key....
2009-06-30 17:18:00 131
原创 vim --cmd "set fileencoding=utf-8"
在很多时候,这个fileencoding无法发挥作用:在windows上,用notepad将一个文本文件 test.txt 存储为unicode16或unicode16be然后:vim --cmd "set fileencoding=utf-16" test.txt它还是乱码,用 :set fileecoding 显示是 cp936但是:vim --cmd "set fileenc
2009-06-19 17:31:00 6614
原创 函数调用太快了
在至强服务器上,使用 febird/vcproj/test_trb 测试 trb。结果发现使用compare函数指针的find仅比直接比较快17%!我原本以为至少要快一倍,因为在Windows(PentiumM Dual Core)上,直接比较的版本要快80%左右。经过测试,发现:现代Cpu的流水线真强! long long t32 = pf.current();
2009-06-10 19:55:00 1072
原创 函数指针之间的比较
因为某种原因(Threaded Red black tree C++ warpper),需要比较两个函数指针是否相等。但是,这么貌似很简单的需求却得不到满足。下表,是在Visual C++ 2008 中,同一个函数通过不同途径得到的指针key_comp0x0041158c _febird_trb_compare_lessfebird::G
2009-06-02 18:20:00 2482 3
原创 骂人的最高境界
这个世界上奇人真不少:http://www.tianya.cn/publicforum/content/feeling/1/931833.shtml
2009-06-02 17:53:00 885
febird C++ 库(附带所有源码)
2009-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人