社区
C++ 语言
帖子详情
根据c++类进行动态库封装的方法有哪些?
Z20051010
2005-10-31 04:36:52
我要对一批c++类进行动态库封装,接口是导出函数,不要求导出类
我用的土方法:
1.将c++类的对外接口封装成函数,完全破坏了c++类,其实是在维护两套代码,但效率,多线程实现都比较 好
大家都在用什么好的方法?要至少不能维护两套代码吧?
...全文
273
4
打赏
收藏
根据c++类进行动态库封装的方法有哪些?
我要对一批c++类进行动态库封装,接口是导出函数,不要求导出类 我用的土方法: 1.将c++类的对外接口封装成函数,完全破坏了c++类,其实是在维护两套代码,但效率,多线程实现都比较 好 大家都在用什么好的方法?要至少不能维护两套代码吧?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jx02
2005-11-03
打赏
举报
回复
bc6有pakeage的概念,最后生成的bpl文件,直接可引用包中的类做基类。
vc6有导出类的概念,在动态库中能够直接导出定义的类。
其它的编译器,动态库只能用c函数的话,可定一个模块,用函数的方法控制生成类对象,
当然也就不可能利用类做继承,聚合,多态的设计处理了
iGray
2005-11-03
打赏
举报
回复
Factory模式+接口
一。写一个自定义类封装所要用的类,可以按需给出所需功能的接口
二。写一个Factory类,或Factory功能的函数(用来new上面你写的自定义类),然后用Facotry指针调用。
你需要提供自定义类的头文件
yangyzqo
2005-11-02
打赏
举报
回复
关注
C++
编程实例100篇
C++
编程实例100篇
C++
编程实例100篇
C++
编程实例100篇
C++
编程实例100篇
V
C++
编程100例
V
C++
编程100例。包含了很多的实例,包括了很多方面,如界面编辑,文件操作等等。十分适合初学者。
一个时间控件 ,关于active 控件的编写。
这是一个自制的active控件,其中向控件添加菜单困扰了我很久,不知道谁能把它改成弹出式菜单。
有疑问请和我联系。
【
C++
动态库
】将
C++
代码
封装
成dll
动态库
有哪些好处?
本文结合多年来的项目实践和理解,来详细介绍一下将
C++
代码
封装
成dll
动态库
有哪些具体的好处。
C++
动态链接库
封装
,供C#/
C++
等编程语言使用——
C++
动态链接库概述(总)
本文系统对比了
C++
、C#和Python三种主流编程语言在项目开发中的优劣势及应用场景。从语言范式、执行效率、内存管理、应用领域等维度分析,指出
C++
适合高性能底层开发,C#擅长GUI和企业应用,Python则在AI和脚本领域优势明显。基于多语言交互需求,文章重点探讨了
C++
对外接口
封装
方案,比较了静态库与
动态库
的差异,并介绍了托管、非托管及混合三种
封装
形式。最后强调项目开发中应根据目标平台选择最优
封装
策略,实现多语言优势互补。全文为跨语言项目开发提供了实用参考。
C++ 语言
65,206
社区成员
250,517
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章