社区
进程/线程/DLL
帖子详情
怎样导出多态的引出函数?
boomshine
2005-03-29 01:57:14
比如:
BOOL Add(CString a,CString)
int Add(short,short,short)
导出中声明Add
报错:cannot find unique match for symbol "Add"
...全文
94
9
打赏
收藏
怎样导出多态的引出函数?
比如: BOOL Add(CString a,CString) int Add(short,short,short) 导出中声明Add 报错:cannot find unique match for symbol "Add"
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oyljerry
2005-03-30
打赏
举报
回复
就是你需要定义一个类a,然后定义a的成员函数Add,重载Add,然后把类整个类a导出
boomshine
2005-03-30
打赏
举报
回复
晕,该帖子看样子又黄了
请知道解决的,就我提供Add函数举个例子啊
aqbeyond
2005-03-29
打赏
举报
回复
对,高手给些例子,说说类该怎么输出
boomshine
2005-03-29
打赏
举报
回复
问题是我用的是扩展的dll,我 don't know 怎样做成类输出,根本连头文件也没有,只有一个
C的winmain函数啊,怎么改,各位给个代码,让我试一下,OK?
Magnus
2005-03-29
打赏
举报
回复
比较困难,
因为Dll输出函数有不少为了兼容,都采取C语言的函数命名方式,
而多态是C++对象模型(其它的都是仿造这个得)特有的,
编译时会把函数名和参数列表一起生成库函数名,
这和C语言只按函数名生成的是相悖的,
如果使用extern "C"也不能达成你的目的,
只有把dll输出做成C++类输出才行,如楼上所示
boomshine
2005-03-29
打赏
举报
回复
到底怎么实现这个想法,就我上面的两个函数给个例子,好不好,一头雾水!
那个链接就是说这个设计不行咯?
xuzheng318
2005-03-29
打赏
举报
回复
http://search.csdn.net/Expert/topic/704/704017.xml?temp=.1321527
oyljerry
2005-03-29
打赏
举报
回复
导出类,然后函数重载
flyelf
2005-03-29
打赏
举报
回复
使用类(类似于com的机制)
传智播客_C++基础课程讲义_v1.0.7
面试题5:构造
函数
中调用虚
函数
能实现
多态
吗?为什么? c++编译器
多态
实现原理 6 面试题6:虚
函数
表指针(VPTR)被编译器初始化的过程,你是如何理解的? 6 面试题7:父类的构造
函数
中调用虚
函数
,能发生
多态
吗? ...
传智播客扫地僧视频讲义源码
10_变量本质剖析和内存四区模型
引出
_传智扫地僧 11_c的学习重理解到位_对初学者_传智扫地僧 12_直接通过内存标号操作内存空间_课堂答疑 13_中午课程回顾 14_内存四区基本原理_全局区案例理解 15_内存四区_堆栈案例...
轻松搞懂设计模式
本系列课程从软件设计原则和面向对象思想入手,
引出
各种典型的设计模式,案例力求通俗易懂,让问题变得简单化,而不是人为制造复杂的场景。每个模式花费比较大的篇幅从生活现象、模式概念、项目中实际应用、UML类图...
JS重载实现方法分析
本文实例分析了JS重载实现方法。分享给大家供大家参考,具体如下: ...进而
引出
什么是重载:
函数
名相同,但是可以区分出来,想用哪个就用哪个,而不是后面的同名
函数
覆盖前面的 二、怎么用? argume
C#面向对象设计从基础到高级
高级特性:由初级特性和中级特性
引出
的一些问题,如构造
函数
的使用、覆盖的规则、静态变量和
函数
等。 面向对象技术最基本的概念是类和对象: – 类是一个样板,以操作、表示和算法的形式完整地定义了一组对象...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章