02 2012 档案

摘要:由字符串得到函数地址,比如函数中const char * fun_name = "main", 如何由fun_name这个字符串得到函数main的地址呢?听起来有点意思吧。在C语言中有这样一个头文件:<dlfcn.h>,主要用来获取动态链接库中的函数地址void * dlopen(const char * filename, int flag) //打开动态链接库文件获取其句柄,若filename为NULL,则返回本程序句柄void * dlsym(void * handle, const char * symbol) //通过传入的文件句柄和指定的函数名(如& 阅读全文
posted @ 2012-02-29 21:12 Stalling 阅读(635) 评论(0) 推荐(0)
摘要:http://google-styleguide.googlecode.com/svn/trunk/pyguide.html 阅读全文
posted @ 2012-02-29 10:00 Stalling 阅读(133) 评论(0) 推荐(0)
摘要:python中字符串连接 str += char 效率如此之低,估计是要重新分配空间(然后strcpy)或者追加分配空间(然后strcat)总之慢的无法忍受解决方法: 在多次向字符串追加字符时,可以先将所有字符放到字符list中,然后''.join(list),最后只执行一次字符串拷贝即可 阅读全文
posted @ 2012-02-28 18:46 Stalling 阅读(467) 评论(0) 推荐(0)