社区
VC.NET
帖子详情
error C2664: cannot convert parameter 2 from 'int *' to 'int %'
灌水九段
2010-02-08 10:14:16
error C2664: cannot convert parameter 2 from 'int *' to 'int %'
这里的int %是什么类型啊?
这是在webservice程序下调用dll下的一个函数,这个参数在dll里是定义成一个[out] int指针
...全文
455
10
打赏
收藏
error C2664: cannot convert parameter 2 from 'int *' to 'int %'
error C2664: cannot convert parameter 2 from 'int *' to 'int %' 这里的int %是什么类型啊? 这是在webservice程序下调用dll下的一个函数,这个参数在dll里是定义成一个[out] int指针
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yagebu1983
2010-02-08
打赏
举报
回复
你可以搜索一下
yangsh3002
2010-02-08
打赏
举报
回复
int ^param
灌水九段
2010-02-08
打赏
举报
回复
托管类型的引用?
请问应该如何定义该参数?
yangsh3002
2010-02-08
打赏
举报
回复
%是托管类型的引用,传的时候要传一个托管类型。
灌水九段
2010-02-08
打赏
举报
回复
没有敲错 dll里的函数是这样定义:[out]int *j
在webservice程序里调用时 传入一个int型指针
xray2005
2010-02-08
打赏
举报
回复
int %?我也想知道这个是什么类型。
是不是你敲错符号了 。把 * 敲成 % 了?
灌水九段
2010-02-08
打赏
举报
回复
我的dll是vc写的 里面的函数参数这样定义 int *p
webservice传入的参数要怎么定义啊?
int^ *p;?
真相重于对错
2010-02-08
打赏
举报
回复
void test(int% a)
{
....
}
int main(array<System::String ^> ^args)
{
int a;
test(a);
return 0;
}
wuyq11
2010-02-08
打赏
举报
回复
out IntPtr
http://topic.csdn.net/u/20090225/15/a6bc50ad-9721-4749-b189-dc4a4bc045a1.html
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章