clq

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 25 下一页

2012年2月17日

摘要: 不过我确实自己重写了 malloc 的宏,比较方便好用,源文件也很短.--------------------------------------------------在应用程序中替换Linux中Glibc的malloc的四种方法http://blog.csdn.net/littlefang/article/details/6052563 打算优化系统的内存分配,接管glibc提供的内存管理,但是整个工程的代码量很大,使用malloc、realloc、calloc和free的地方到处都是,如果自己写好的接口需要重命名所有的调用,先不说工作量,部分没有权限查看代码的.a文件就搞不定了。所以需要 阅读全文
posted @ 2012-02-17 11:29 clq 阅读(1312) 评论(0) 推荐(0) 编辑

2012年2月16日

摘要: 几个难懂的 C 语言宏[还是没搞清楚]可变参数宏有些时候定义一个宏来代替某个函数 但是这个函数是可变参数的话 那就需要考虑办法了定义方法如下CODE#define PRINT(...) printf(__VA_ARGS__)#include <stdio.h>int main(){PRINT("%d %s %s",1,"吃饭了吗 smile MM:)","\n");return 0;}宏组合 也就是## 和 #的用法## 是连接符号 连接两个宏#是把名字代替成字符串如下CODE#define s5(a) supper_ # 阅读全文
posted @ 2012-02-16 15:34 clq 阅读(678) 评论(2) 推荐(0) 编辑

2012年2月14日

摘要: http://wiki.wxwidgets.org/WxWidgets_For_MFC_Programmers#Dialog_PitfallsWxWidgets For MFC ProgrammersFirst, look at Compiling A WxWidgets Application to see what you need for your new project settings.If you plan to use both MFC and wxWidgets (and are using stdafx.h), make sure to have "include 阅读全文
posted @ 2012-02-14 12:07 clq 阅读(1017) 评论(0) 推荐(0) 编辑

摘要: http://www.cnblogs.com/superanyi/archive/2011/04/07/2008636.htmlScintilla开源库使用指南(二)上一篇文章介绍了Scintilla的基本应用,这里继续学习Scintilla更多的控制命令和实现细节,完善我们的编辑器;页边(Margins)和标记(Markers)代码折叠是现代IDE和代码编辑器的必备功能,如果现在推出一个不支持折叠的编辑器,那是要被BS地~~。为了不被BS,很有必要先“研究”一下Scintilla的页边(Margins)和标记(Markers)功能。页 边(Margins):页边是位于文本显示区左边的一竖条区 阅读全文
posted @ 2012-02-14 10:15 clq 阅读(704) 评论(0) 推荐(0) 编辑

摘要: http://www.cnblogs.com/superanyi/archive/2011/04/07/2008632.htmlScintilla开源库使用指南(一)Scintilla是一个免费、跨平台、支持语法高 亮的编辑控件。它完整支持源代码的编辑和调试,包括语法高亮、错误指示、代码完成(codecompletion)和调用提示(calltips)。 能包含标记(marker)的页边(margin)可用于标记断点、折叠和高亮当前行。Scintilla是一个免费、跨平台、支持语法高亮的编辑控件。它完整支持源代码的编辑和调试,包括语法高亮、错误指示、代码完成 (code completion) 阅读全文
posted @ 2012-02-14 10:02 clq 阅读(1056) 评论(0) 推荐(0) 编辑

摘要: http://www.appinn.com/blue-screen-search-code/蓝屏代码查询器 – 找出蓝屏的元凶11文章标签: windows / 系统 / 蓝屏.蓝屏代码查询器可以帮你查出引起蓝屏的故障原因并可以到微软知识库中查询解决方案,和之前的 BlueScreenView 配合是很好的蓝屏故障排除组合。@Appinn使用时只需填入错误代码的简写即可,另外在支持中心中有关于蓝屏原因分析的文章链接,有兴趣的童鞋可以去看看。。 官方网站 | 来自小众软件http://www.sqlead.com/post/121.html揪出“凶手”——实战WinDbg分析电脑蓝屏原因admi 阅读全文
posted @ 2012-02-14 09:45 clq 阅读(714) 评论(0) 推荐(0) 编辑

摘要: http://ep.cbifamily.com/2009/41/24/107121.html升级至Firefox 3.5后,发现有两个附加组件由于不兼容于Firefox 3.5而无法使用,而且通过程序自身的“附加组件”管理工具也无法将其正常卸载。这种情况相当常见,很多用户都会遇到。那么怎样手动删除这些实际上没什么用途的多余附加组件呢?查找了一下网上资料,有些方法也不是很正确,由于Firefox安装方式的不同其文件夹设置等也都不尽相同。比较可行的方法是:运行注册表编辑器, 定位于“HKEY_LOCAL_MACHINESOFTWAREMozillaFirefoxextensions”,在右侧视图中 阅读全文
posted @ 2012-02-14 09:33 clq 阅读(307) 评论(0) 推荐(0) 编辑

2012年2月13日

摘要: wxWidgets 的自定义分隔条控件默认的好象不太好用,自己写一个其实也不难.#ifndef _VSPLITPANEL_H_#define _VSPLITPANEL_H_#include <wx/intl.h>#include <wx/string.h>#include <wx/panel.h>#include <wx/button.h>#include <wx/dialog.h>#include <wx/msgdlg.h>#include <vector>//虚拟的分隔条//继承自 wxEvtHandler 阅读全文
posted @ 2012-02-13 15:41 clq 阅读(935) 评论(0) 推荐(0) 编辑

摘要: http://www.cppblog.com/singohgod/archive/2007/04/16/22069.htmlLuaPlus上手指南(1)版权所有,转载请注明出处,勿用于商业用途,谢谢!作者: 大宝天天见Blog: http://www.cppblog.com/singohgod本人水平有限,有错请指出,欢迎交流,共同进步!国内关于Lua的资料实在是太少,为了寻找一个合适的Lua的C++封装,真是如同大海捞针.在看了众多资料后锁定以下几种:LuaBind ToLua++ LuaPlus.在选择上颇有讽刺的味道,LuaBind的版本号还没到1.0,加上网友颇有微词,放弃.ToLua 阅读全文
posted @ 2012-02-13 09:50 clq 阅读(523) 评论(2) 推荐(0) 编辑

2012年2月11日

摘要: //没有 gd 库的情况下 function set_4pixel($r,$g,$b,$x,$y){global$sx,$sy,$pixels;$ofs=3*($sx*$y+$x);$pixels[$ofs]=chr($r);$pixels[$ofs+1]=chr($g);$pixels[$ofs+2]=chr($b);$pixels[$ofs+3]=chr($r);$pixels[$ofs+4]=chr($g);$pixels[$ofs+5]=chr($b);$ofs+=3*$sx;$pixels[$ofs]=chr($r);$pixels[$ofs+1]=chr($g);$pixels[. 阅读全文
posted @ 2012-02-11 13:03 clq 阅读(365) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 25 下一页