社区
进程/线程/DLL
帖子详情
这仨有啥区别呢
幽雾
2009-09-01 09:07:20
1. __declspec(dllexport)
2. extern "C" __declspec(dllexport)
3. static __declspec(dllexport)
区别。。。
...全文
101
6
打赏
收藏
这仨有啥区别呢
1. __declspec(dllexport) 2. extern "C" __declspec(dllexport) 3. static __declspec(dllexport) 区别。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
幽雾
2009-09-04
打赏
举报
回复
关于 extern "C" __declspec(dllexport)
我见过的就是在LoadRunner中测试dll时用extern "C",
原因是LoadRunner是完全用C写的编译器。
请举几个必须用extern "C"的例子和可以不用的例子,就像上边说的LoadRunner测试dll的例子,就必须要用extern "C",否则就会出错~~~(越全越多越好啊)
幽雾
2009-09-02
打赏
举报
回复
自己顶
希望用过的人来指点一下啊
dclchj
2009-09-02
打赏
举报
回复
关于第2个:
C和C++对函数的处理方式是不同的.extern "C"是使C++能够调用C写作的库文件的一个手段,如果要对编译器提示使用C的方式来处理函数的话,那么就要使用extern "C"来说明。
wltg2001
2009-09-02
打赏
举报
回复
1. __declspec(dllexport)
==========================
这个是定义导出
2. extern "C" __declspec(dllexport)
这个除了定义导出之外,extern "C" 则说明在编译时采用C语言的命令方式
3. static __declspec(dllexport)
=============
前面的static表示定义一个静态的函数或是变量。
曾经的董胖
2009-09-02
打赏
举报
回复
给楼主一个可以参考的链接
http://www.360doc.com/content/060726/07/9577_164789.html
Conry
2009-09-01
打赏
举报
回复
1 导出函数或类
2 导出函数强制为C函数格式
3 没用过,不知道
EDR、CWPP、微隔离——这
仨
货到底啥关系?
我们(蔷薇灵动)一直认为这三个技术的区分是比较直观明了的,但事实上发现还真不是这样,别说普通用户,就连圈子里面的产品经理也不是都能讲得明白,而当我们看到有的用户把大量的EDR装在云计算工作负载上,我们...
数据指标 VS 标签体系,到底有啥
区别
?终于讲清楚了。
公众号后台回复“图书“,了解更多号主新书内容 作者:接地气的陈老师 来源:接地气的陈老师网上分享数据指标体系的文章很多,...一个通俗的例子比如我们要介绍陈老师,可以有三种讲法:指标:陈老师身高180cm,体重...
关系型数据库和非关系型数据库
区别
总结
从学校到工作,我接触过Oralce、Mysql、redis等数据库,当然经常接触的也就是这
仨
,起初不明白这些数据库之间有啥
区别
(当然Mysql和Oracle的
区别
我还是知道的),别人怎么用,自己就怎么用,但是出问题根本就不知道...
长期调度、中期调度、短期调度
关于它们
仨
是啥,有啥
区别
,网上有很多博客说了,比如这个:https://blog.csdn.net/u013007900/article/details/50550415 我在这里主要说一下作为初学者的自己的理解: 长期调度 这是对于批处理系统而言的,有一...
Javascript教程(十)——函数的方法call()和apply() // 补充arguments知识
函数也是对象,也有自己的方法 一、call()和apply()方法 这两个方法都是函数对象的...那有啥
区别
呢? 在调用call()和apply()可以将一个对象指定为第一个参数 此时这个对象会成为函数执行的this 这就可以改变函数执行
进程/线程/DLL
15,471
社区成员
49,181
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章