社区
ATL
帖子详情
IDL 中的 void * 怎么办?
cdwy411
2004-04-15 11:12:46
有一个C++ 函数 SetBlob(void *) ,GetBlob(void **) ;
现在要封装一个接口,接口的函数调用 SetBlob(void *)/GetBlob(void **)
但 IDL 里不能用 void 类型 ,有什么办法可以变通一下吗?
请各位指教!!
...全文
63
8
打赏
收藏
IDL 中的 void * 怎么办?
有一个C++ 函数 SetBlob(void *) ,GetBlob(void **) ; 现在要封装一个接口,接口的函数调用 SetBlob(void *)/GetBlob(void **) 但 IDL 里不能用 void 类型 ,有什么办法可以变通一下吗? 请各位指教!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
itmaster
2004-04-17
打赏
举报
回复
SetBlob(Variant *)/GetBlob(Variant **)
XXandOO
2004-04-16
打赏
举报
回复
LPVOID不能用?!不会吧
xenke
2004-04-16
打赏
举报
回复
改为BYTE
ColderRain
2004-04-16
打赏
举报
回复
改成long
SetBlob(long *) ,GetBlob(long **) ;
cdwy411
2004-04-16
打赏
举报
回复
用 Variant 行吗?
怎么转换???
legend-never-die
2004-04-16
打赏
举报
回复
variant*也可以呀
aspnetwuxueyou
2004-04-16
打赏
举报
回复
you must be using dispinterface,
I think you should use LONG type
aspnetwuxueyou
2004-04-16
打赏
举报
回复
http://expert.csdn.net/Expert/topic/2606/2606055.xml?temp=.6296656
web
idl
-conversions:实现Web
IDL
算法以在JavaScript值之间来回转换
基于JavaScript值的Web
IDL
类型转换 该包在JavaScript
中
实现了根据给定转换给定JavaScript值的算法。 目标是您应该能够像 "use strict" ; const conversions = require ( "web
idl
-conversions" ) ; function doStuff ( x , y ) { x = conversions [ "boolean" ] ( x ) ; y = conversions [ "unsigned long" ] ( y ) ; // actual algorithm code here } 并且您的函数doStuff行为与声明为的Web
IDL
操作相同
void
doStuff (boolean x, unsigned long y); 原料药 该软件包的主模块的默认导出是具
leetcode2-job_shceduler:定时任务系统
leetcode 2 Cron 作业调度系统 使用 thrift 作为 RPC 框架。
IDL
exception JobServiceException{ 1: i32 code, 2: string msg, 3: string time, 4: string detail } service JobRPCService{
void
start_scheduler() throws (1: JobServiceException ex)
void
stop_scheduler() throws (1: JobServiceException ex)
void
pause_scheduler() throws (1: JobServiceException ex)
void
resume_scheduler() throws (1: JobServiceException ex)
void
start_job(1: string job_id) throws (1: JobServiceException ex)
void
stop_job(1: string job_id) thr
error C2440: 无法从“
void
*”转换为“node
从“
void
*”到指向非“
void
”
c语言指针sprintf,不使用C库函数(Sprintf)将
void
* 指针转换为十六进制字符串
#include #include #include
void
hexDump(
void
*ptr, char *buf){static char hex[] = {'', '', '', '', '','', '', '', '', '','A', 'B', 'C', 'D', 'E', 'F' };*buf++ = '';*buf++ = 'x';// unsigned __int64 ip...
COM深入理解(上)——方法参数类型为CRuntimeClass*、
void
*等
COM深入理解(上) ——方法参数类型为CRuntimeClass*、
void
*等 经常见到论坛上有问如何传递
void
*或一个自定义类,如:class CA; CA*等。本文就COM的运作方式说明如何传递一自定义类对象的指针,并澄清M
IDL
的作用,以说明其并不是必须的。注意,本文所说的自定义类型传递与自动化技术(基于IDispatch)
中
的自定义结构的传递不是同一个概念,没有任
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章