• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

Woosa

合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。
  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页

2013年4月24日

VC++动态链接库编程之MFC规则DLL

摘要: 第4节我们对非MFC DLL进行了介绍,这一节将详细地讲述MFC规则DLL的创建与使用技巧。 另外,自从本文开始连载后,收到了一些读者的e-mail。有的读者提出了一些问题,笔者将在本文的最后一次连载中选取其中的典型问题进行解答。由于时间的关系,对于读者朋友的来信,笔者暂时不能一一回复... 阅读全文

posted @ 2013-04-24 17:14 Woosa 阅读(226) 评论(0) 推荐(0)

VC++动态链接库编程之非MFC DLL

摘要: 4.1一个简单的DLL 第2节给出了以静态链接库方式提供add函数接口的方法,接下来我们来看看怎样用动态链接库实现一个同样功能的add函数。 如图6,在VC++中new一个Win32 Dynamic-Link Library工程dllTest(单击此处下载本工程)。注意不要选择M... 阅读全文

posted @ 2013-04-24 17:11 Woosa 阅读(125) 评论(0) 推荐(0)

2013年4月23日

项目源代码目录结构建议【原创】 .

摘要: 项目源代码目录结构建议 为便于源代码的管理,提高源代码模块合成时的效率,避免浪费不必要的时间,对项目目录结构作以下建议: 注:本建议适用于多个DLL项目的解决方案 整体结构 •解决方案整体目录结构应该是下面的样子(以数字录相机项目(DVR)为列): iWise_DVR-... 阅读全文

posted @ 2013-04-23 14:50 Woosa 阅读(309) 评论(0) 推荐(0)

由云台协议DLL浅谈插件程序的编写 .

摘要: 由云台协议DLL浅谈插件程序的编写(上)【原创】 前言:本文通过一个简单的工程描述了一种插件设计的思想。复杂设计和模块化分解能力是衡量一个程序员水平的重要标志,欢迎大家和我探讨。 1.我们的目的是在Plug-Ins目录里面查找“ptz*.dll”格式的云台插件的动态链接库。每个库可支持多个协议,... 阅读全文

posted @ 2013-04-23 14:45 Woosa 阅读(213) 评论(0) 推荐(0)

VC++实现插件编程 .

摘要: 引言 目前,不少流行软件都提供有对外挂插件的支持功能,如Winamp、Realplay等等。这些软件通过对插件技术的使用为日后的软件升级和功能扩展提供了相当的便利条件。尤为重要的是,通过使用插件技术,使得对软件的功能扩展将不再完全受限于软件厂商,任何第三方开发商或是程序员个人只要遵循了软件... 阅读全文

posted @ 2013-04-23 13:29 Woosa 阅读(267) 评论(0) 推荐(0)

插件式设计的架构模型与实例

摘要: 插件式设计近年来非常流行,其中eclipse起了推波助澜的作用,提到插件式就会不由自主的想到eclipse。其实插件式设计并不是什么新事物,早在几十年前就有了。像X Server就是基于插件式设计的,除了核心功能外,它所有的扩展功能和设备驱动都是以插件方式加入进来的。 基于插件的设计好... 阅读全文

posted @ 2013-04-23 13:28 Woosa 阅读(284) 评论(0) 推荐(0)

2013年4月22日

#ifdef __cplusplus extern "C" { #endif”的定义的含义 .

摘要: 看一些程序的时候老是有 “#ifdef __cplusplus extern "C" { #endif”的定义,搞搞清楚是怎么回事: Microsoft-Specific Predefined Macros __cplusplus Defined for C++ programs only.... 阅读全文

posted @ 2013-04-22 10:06 Woosa 阅读(191) 评论(0) 推荐(0)

堆栈详解(数据与内存中的存储方式) .

摘要: char* r = "hello word!"; char b[]="hello word!" *r = 'w'; *b='w'; 其实应该是语法错误,可是VC++6.0没有警告或者错误,r指向的是文字常量区,此区域是编译的时候确定的,并且程序结束的时候自动释放的, *r = 'w';企图... 阅读全文

posted @ 2013-04-22 09:32 Woosa 阅读(593) 评论(0) 推荐(0)

2013年4月18日

标准模板库STL学习总结

摘要: 标准模板库就是类与函数模板的大集合。STL共有6种组件:容器,容器适配器,迭代器,算法,函数对象和函数适配器。 1、容器: 容器是用来存储和组织其他对象的对象。STL容器类的模板在标准头文件中定义。主要如下所示 ①序列容器 基本的序列容器是上面图中的前三类: 关于三者的优缺点主要是: A:... 阅读全文

posted @ 2013-04-18 22:01 Woosa 阅读(210) 评论(0) 推荐(0)

2013年4月10日

[C++]拷贝构造函数和赋值运算符重载

摘要: 原文作者:冯明德;补充说明:Shosh 重点:包含动态分配成员的类 应提供拷贝构造函数,并重载"="赋值操作符。 以下讨论中将用到的例子: class CExample { public: CExample(){pBuffer=NULL; nSize=0;} ~CEx... 阅读全文

posted @ 2013-04-10 16:14 Woosa 阅读(201) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3