随笔分类 -  C++

摘要:简要的介绍一下在微软开发工具中(VC)静态链接库和动态链接库生成过程中出现的.dll .lib .def 和 .exp文件类型。windows平台上可执行文件可能是一个.exe文件也可能四个.dll文件。当然也有一些比较特别的exe或者dll文件,不过他们有其他样式的后缀名比如屏保程序(.scr), 阅读全文
posted @ 2016-05-13 15:09 卖雨伞的小男孩 阅读(1236) 评论(0) 推荐(0) 编辑
摘要:调用DLL有两种方法:静态调用和动态调用. (一).静态调用其步骤如下: 1.把你的youApp.DLL拷到你目标工程(需调用youApp.DLL的工程)的Debug目录下; 2.把你的youApp.lib拷到你目标工程(需调用youApp.DLL的工程)目录下; 3.把你的youApp.h(包含输 阅读全文
posted @ 2016-05-10 11:07 卖雨伞的小男孩 阅读(717) 评论(0) 推荐(0) 编辑
摘要:今天看到一段代码,对ifdef的概念比较模糊,于是去学习了一下,找到一个很好的解释,如下: 在工程设置里有一些设置会对该工程自动产生一系列的宏,用以控制程序的编译和运行。就好象楼上说的一样,如果你把代码夹在#ifdef DEBUG 和对应的 #endif 中间,那么这段代码只有在调试(DEBUG)下 阅读全文
posted @ 2016-05-10 09:45 卖雨伞的小男孩 阅读(2173) 评论(0) 推荐(0) 编辑
摘要:#ifdef _DEBUG virtual void AssertValid() const; //assert(断言)valid(有效的,正确的) virtual void Dump(CDumpContext& dc) const; //存储上下文 #endif 这两个函数是调试用的,第一个函数检 阅读全文
posted @ 2016-05-10 09:42 卖雨伞的小男孩 阅读(1239) 评论(0) 推荐(0) 编辑
摘要:各位热爱WPF编程小伙伴不可避免的会遇到将ppt嵌入到自己编写的软件,可是有时候会遇到错误,此错误值出现在卸载office2013并安装其他版本office时候会出现。这是由于某些机器上office不能完全卸载造成的,倒是com口不能释放完全。由于office2013在某些机器环境下卸载不完全,在安... 阅读全文
posted @ 2016-01-13 15:49 卖雨伞的小男孩 阅读(805) 评论(0) 推荐(0) 编辑
摘要:#pragma 的使用尽管 C 和 C++ 都已经有标准,但是几乎每个编译器 (广义,包含连接器等) 扩展一些 C/C++ 关键字。合理地应用这些关键字,有时候能使我们的工作非常方便。下面随便说说 Visual C++ 中 #pragma指示符的使用。一、用#pragma导出DLL函数传统的到出 D... 阅读全文
posted @ 2015-12-21 14:53 卖雨伞的小男孩 阅读(666) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示