SweetDream
高歌一壶新酿酒,醉抱青山不必归。
posts - 81,comments - 25,trackbacks - 3

摘要: 1.dbghelp 《天骄III》采用 Win32 平台上较为成熟的“最小化转储+崩溃后调试”的方案来解决可能遇到的各种程序错误问题:使用 dbghelp 库将程序在崩溃点的状态“冻结”到文件中,然后提交到研发部门恢复崩溃现场并进行错误分析。这种方法可以在不向最终用户发布任何调试信息(以免被人轻易地执行反向工程)的情况下最精确地重现错误、减少解决问...阅读全文
posted @ 2009-08-18 22:21 SweetDream 阅读(109) 评论(0) 编辑
摘要: override             重写,子类重写基类;overload 重载阅读全文
posted @ 2009-03-28 22:21 SweetDream 阅读(88) 评论(0) 编辑
摘要: 1.类成员函数的回调class MyClass{public: typedef void (MyClass::*CallBack)(int nParam1, int nParam2); void TestCallBack(int nParam1, int nParam2) { return; }};void main(){ MyClass::CallBack pfCallBack = &...阅读全文
posted @ 2009-03-11 20:24 SweetDream 阅读(168) 评论(0) 编辑
摘要: 用secureCRT连接Ubuntu是出现远程系统拒绝访问。。经过一翻研究才知道Ubuntu上没有ssh..一下为连接过程。1. 首先要明白什么是ssh?可以把ssh看做是telnet的加强版,telnet的密码和信息都是不加密的,而ssh则加密。.2. 开启ubuntu上的ssh功能先安装,安装后就自动开启了.sudo apt-get install openssh-server openssh-client.3. 安装secureCRT.4. 查看ubuntu的ipifconfig(注意是ifconfig,不是windows上的ipconfig).5. 连接secureCRT => 阅读全文
posted @ 2011-06-04 00:19 SweetDream 阅读(712) 评论(0) 编辑
摘要: 安装samba:sudo apt-get install sambasudo apt-get install smbfs下面我们来共享群组可读写文件夹,假设你要共享的文件夹为: /home/ray/share首先创建这个文件夹mkdir /home/ray/sharechmod 777 /home/ray/share备份并编辑smb.conf允许网络用户访问sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backupsudo gedit /etc/samba/smb.conf搜寻这一行文字;security = user用下面这几行取代secur阅读全文
posted @ 2011-04-27 23:21 SweetDream 阅读(93) 评论(0) 编辑
摘要: 总体简介:由于字符编码的不同,在C++中有三种对于字符类型:char, wchar_t , TCHAR。其实TCHAR不能算作一种类型,他紧紧是一个宏。我们都知道,宏在预编译的时候会被替换成相应的内容。TCHAR 在使用多字节编码时被定义成char,在Unicode编码时定义成wchar_t。1.VC++中的char,wchar_t,TCHAR大家一起做一个项目,经常发现有的人爱用strcpy等标准ANSI函数,有的人爱用_tXXXX函数,这个问题曾经搞的很混乱。为了统一,有必要把来龙去脉搞清楚。为了搞清这些函数,就必须理请几种字符类型的写法。char就不用说了,先说一些wchar_t。wch阅读全文
posted @ 2010-12-24 10:30 SweetDream 阅读(765) 评论(0) 编辑
摘要: 从80386开始,cpu有三种工作方式:实模式,保护模式和虚拟8086模式。只有在刚刚启动的时候是real-mode,等到linux操作系统运行起来以后就运行在保护模式。实模式只能访问地址在1M以下的内存称为常规内存,我们把地址在1M 以上的内存称为扩展内存。在保护模式下,全部32条地址线有效,可寻址高达4G字节的物理地址空间; 扩充的存储器分段管理机制和可选的存储器分页管理机制,不仅为存储器共享和保护提供了硬件支持,而且为实现虚拟存储器提供了硬件支持; 支持多任务,能够快速地进行任务切换和保护任务环境; 4个特权级和完善的特权检查机制,既能实现资源共享又能保证代码和数据的安全和保密及任务的隔阅读全文
posted @ 2010-12-13 11:09 SweetDream 阅读(440) 评论(0) 编辑
摘要: 1.dbghelp 《天骄III》采用 Win32 平台上较为成熟的“最小化转储+崩溃后调试”的方案来解决可能遇到的各种程序错误问题:使用 dbghelp 库将程序在崩溃点的状态“冻结”到文件中,然后提交到研发部门恢复崩溃现场并进行错误分析。这种方法可以在不向最终用户发布任何调试信息(以免被人轻易地执行反向工程)的情况下最精确地重现错误、减少解决问...阅读全文
posted @ 2009-08-18 22:21 SweetDream 阅读(109) 评论(0) 编辑
摘要: override             重写,子类重写基类;overload 重载阅读全文
posted @ 2009-03-28 22:21 SweetDream 阅读(88) 评论(0) 编辑
摘要: 1.类成员函数的回调class MyClass{public: typedef void (MyClass::*CallBack)(int nParam1, int nParam2); void TestCallBack(int nParam1, int nParam2) { return; }};void main(){ MyClass::CallBack pfCallBack = &...阅读全文
posted @ 2009-03-11 20:24 SweetDream 阅读(168) 评论(0) 编辑
摘要:  1.容器无关代码不存在,也就是不存在一种万能的容器,任何容器都有它存在的价值和用武之地. 2.因为容器类型可能会改变所以不要这么写:class Widget {...};vector<Widget> vw;// ...Widget bestWidget;vector<Widget>::iteratori = find(vw.begin(), vw.end(), b...阅读全文
posted @ 2008-12-02 13:47 SweetDream 阅读(191) 评论(0) 编辑
摘要: CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CTRL + ALT + J对象浏览CTRL + ALT + F1帮助目录...阅读全文
posted @ 2008-11-27 16:17 SweetDream 阅读(142) 评论(0) 编辑
摘要: [wow]api list: http://www.wowprogramming.com/docs/api[net work] light-weight network libraryhttp://vast.sourceforge.net/阅读全文
posted @ 2008-11-23 14:20 SweetDream 阅读(134) 评论(0) 编辑