自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 MFC共享DLL

<br />在dll中加入对话框资源<br />在CPP中加入:<br />void Showdlg()<br />{<br /> AFX_MANAGE_STATE(AfxGetStaticModuleState());<br /> CDialog dialog1(IDD_DIALOG1);<br /> dialog1.DoModal();<br />}<br />在def中加入<br />; Resoursdll.def : 声明 DLL 的模块参数。<br />LIBRARY      "Resours

2010-11-28 20:36:00 545 1

原创 VC++调试技巧

<br />一、诊断调试<br />VC++提供了: ASSERT 、ASSET_VALID 、 DEBUG_NEW 、TRACE 、VERIFY等宏.<br />1、ASSERT(Boolean Expression);<br />参数Expression是一个逻辑圾达式,若为真,则一切运行正常,若为假则程序停止运行,并且弹出一个“警告”对话框,对话框上有三个按钮,终止,重度,忽略,若选择终止,系统将停止调试。选择重试,系统将调用函数AfxDebugBreak(),并激活调试器,显示出断言失败的代码。若选

2010-11-28 14:45:00 838

原创 从动态链接库中导出类

贴代码。  void CTextdllDlg::OnButton1() { // TODO: Add your control notification handler code here CString str1,str2; m_edit3.GetWindowText(str1); m_edit4.GetWindowText(str2); int m,n; m=atoi(str1); n=atoi(str2); int re; CString result; typedef int (WINAPI * M

2010-11-25 17:53:00 2050

原创 重构-改善既有代码的设计——第一章 重构,第一个案例

<br />刚开始拿到这本书,觉得觉怪,怎么重构啊??什么变量乱七八糟的东西的太多,怎么去重构,看完了第一章发现,原来以前自已的写的代码不知道有多垃圾,扩展性极差,重复代码太多,临时变量那就更多,有时候一个函数,有几百行。如果不重构就是一堆垃圾。<br />现在就记下我今天所学的关于重构吧。<br />为了以后需求变化,而容易修改,而不用做很多的工作,在编码的时候就要进行重构。<br />如果当你发现自已需要为程序添加一个新特性,而代码结构使你无法很方便地达成目的,那就先重构那个程序,使特性的添加比较容易进

2010-11-24 00:15:00 838

C++中你必须知道的23种算法

C++中你必须知道的23种算法,基础的算法,适合初学者

2013-05-07

数据结构与算法分析C++描述第三版

这是讲算法的,个人觉得还不错,挺有用兵的

2011-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除