摘要: http://blog.csdn.net/Eric_Jo/article/details/4138548C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。Const 是C++中常用的类型修饰符,常类型是指使用... 阅读全文
posted @ 2014-11-13 22:46 Max Woods 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 调用 Visual C++ DLL 给 C++Builder 程序员提出了一些独特的挑战。在我们试图解决 Visual C++ 生成的 DLL 之前,回顾一下如何调用一个 C++Builder 创建的 DLL 可能会有所帮助。调用 C++Builder 创建的 DLL 要比 Visual C++ 的... 阅读全文
posted @ 2014-11-13 14:28 Max Woods 阅读(1279) 评论(0) 推荐(0) 编辑
摘要: 解析__cdecl,__fastcall, __stdcall 的不同:在函数调用过程中,会使用堆栈,这三个表示不同的堆栈调用方式和释放方式。 比如说__cdecl,它是标准的c方法的堆栈调用方式,就是在函数调用时的参数压入堆栈是与函数的声明顺序相反的,其它两个可以看MSDN,不过这个对我们编程没有... 阅读全文
posted @ 2014-11-13 14:24 Max Woods 阅读(1141) 评论(0) 推荐(0) 编辑
摘要: coff2omf vc.lib bc.libimplib -f xxx.lib xxx.dlldll文件为VC编译的动态库lib文件为你需要转换的c++ builder 使用的静态库。这也是c++ builder自带的转换工具,控制台里面可输入implib -h查看命令使用帮助。很遗憾,由于MS和B... 阅读全文
posted @ 2014-11-13 13:54 Max Woods 阅读(966) 评论(0) 推荐(0) 编辑
摘要: http://www.vckbase.com/index.php/wv/60问题: 我用MFC编写COM程序有一段时间了,知道如何使用宏和嵌套类,以及如何在嵌套类中处理IUnknown接口,但对IUnknown的使用还是不太老练。假设CMyClass是一个COM服务器,从CCmdTarget派生。它... 阅读全文
posted @ 2014-11-13 10:52 Max Woods 阅读(723) 评论(0) 推荐(0) 编辑