摘要: 通常我们都将构造函数的声明置于public区段,假如我们将其放入private区段中会发生什么样的后果?没错,我也知道这将会使构造函数成为私有的,这意味着什么? 我们知道,当我们在程序中声明一个对象时,编译器为调用构造函数(如果有的话),而这个调用将通常是外部的,也就是说它不属于class对象本身的 阅读全文
posted @ 2018-05-09 17:06 onewayheaven 阅读(6227) 评论(0) 推荐(3) 编辑
摘要: 一直在鼓捣DLL,每天的工作都是调试一个一个的DLL,往DLL里面添加自己的代码,但是对于DLL一直不太了解啊!今天一查资料,才发现自己对于DLL编写的一些基本知识也不了解。要学习,这篇文章先总结DLL的导出函数的方法。 1. 首先说一下如何建立一个普通的DLL工程!(以VS2008为例) New 阅读全文
posted @ 2018-05-09 10:49 onewayheaven 阅读(3054) 评论(1) 推荐(1) 编辑
摘要: 写MFC的DLL的时候,总会在自动生成的代码框架里看到提示,需要在每一个输出的函数开始添加上AFX_MANAGE_STATE (AfxGetStaticModuleState())。一直不明白这样做的含义,也一直没有这样做,而且代码也工作得好好的,所以感觉这好像一句废 话。 最近的项目中,需要在DL 阅读全文
posted @ 2018-05-09 10:14 onewayheaven 阅读(648) 评论(0) 推荐(0) 编辑