腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从
C#
向
C++
传递recv()和send()
的
缓冲区
c#
、
c++
、
.net
、
c++-cli
我有一个用于
C++
类
的
C++
/CLI包装器,我在
C#
应用程序
中
创建了它
的
几个实例,这工作得很好,除了
C++
代码
中
的
函数,它们从调用函数
中
获取缓冲区,并将接收到
的
对recv
的
调用填充到缓冲区
中
,类似地,一些函数将数据包作为参数发送在
C++
代码中有几个定义所有包
结构
的
结构
,
指向<
浏览 0
提问于2012-03-06
得票数 0
回答已采纳
1
回答
将未知大小
的
结构
数组从
c#
传递到
c++
dll,然后再传递回来
c#
、
c++
、
arrays
、
struct
我在从
c#
向
c++
传递
结构
数组时遇到了问题,然后又将其取回。struct Tri public:}extern "C" __declspec(dllexport)num; i++) tri[i].v1 = i + 5; tri[i].v3 = i + 25;
浏览 4
提问于2013-06-14
得票数 0
1
回答
将抽象
C++
结构
返回给
C#
c#
、
c++
、
dll
、
export
、
abstract
我有一个
C++
DLL,它返回一个
指向
抽象
结构
的
指针
,这隐藏了底层类
的
接口。DLL仅导出一个函数getInstance,该函数创建一个继承自此抽象
结构
的
C++
结构
的
对象,并将其作为
指向
抽象
结构
类型
的
指针
返回。据我所知,
C#
不允许抽象
结构
,而且不能有
指向
C#
类
浏览 1
提问于2012-03-02
得票数 0
回答已采纳
2
回答
将
C++
结构
成员从非常数转换为常量
c++
、
type-conversion
、
constants
有没有一种简单
的
方法
可以将非常数
C++
结构
(通过
指针
)传
递给
函数,并确保函数不能更改
结构
的
成员?我已经看到这是通过创建
结构
的
第
浏览 0
提问于2017-08-23
得票数 2
1
回答
将二进制数据从matlab传
递给
c#
c#
、
matlab
、
image-processing
我已经从Matlab
中
多次调用.NET对象,但是将大型C数据数组传递到
C#
中
并不是我所做
的
事情,而且正在走入死胡同。 Matlab手册:指出不支持IntPtr。我
的
意思是,它不会将Unsigned8Bit整数数组转换为传
递给
该
方法
的
IntPtr。(如果您通过一些其他机制构造IntPtr,Matlab将像对待任何其他.NET对象一样对待它,并传递它。)那么,如何找到
指向
Matlab数据
的
指针
,并将其传
浏览 0
提问于2013-01-29
得票数 1
2
回答
创建可在
c#
和
c++
中使用
的
c#
dll
c#
我正在将我
的
解决方案从
c#
迁移到
c++
。我已经创建了几个原生
c++
动态链接库,它们都很好。很容易将本机动态链接库连接到
c++
和
c#
。对于
c#
,我使用P/Invoke来执行
方法
,使用delegate来回调,我只是将
指针
传
递给
非托管内存,并使用类读取它。现在我遇到了相反
的
情况-我需要创建
C#
项目,现在将从另一个
C#
项目中使用,但稍后我会将主项目重写为
浏览 1
提问于2013-06-27
得票数 2
1
回答
如何从
C#
中
调用以
指针
作为参数
的
C dll
中
的
函数
c
、
interop
、
c#-4.0
、
dllimport
这是我在这里
的
第一篇文章!public static extern int Ei
浏览 3
提问于2010-05-07
得票数 2
回答已采纳
1
回答
使用COM从
C#
代码封送
C++
结构
c++
、
.net
、
com
、
marshalling
不久前,我有一个
C#
程序,需要调用
C++
dll
中
的
一些函数。为此,我使用了pInvoke。我需要传递
的
一些数据是
结构
化
的
。因此,我将使用pInvoke签名工具包来了解如何创建一个与
C++
函数引用
的
结构
等价
的
C#
结构
。然后,我能够将这些
结构
传
递给
C++
代码。 现在,我
的
情况正好相反。我在<em
浏览 4
提问于2014-06-09
得票数 2
回答已采纳
1
回答
如何将
C#
数组传
递给
C++
,并将其返回给
C#
以及其他项?
c#
、
c++
、
arrays
、
marshalling
我有一个使用
C++
动态链接库
的
C#
项目。(在visual studio 2010
中
) 我必须将一个整数数组从
C#
代码传
递给
C++
函数,
C++
函数将在数组
中
添加一些元素,当控制权返回到
C#
代码时,
C#
代码也会在相同
的
数组
中
添加元素。最初,我在
C#
代码
中
声明了一个数组(大小为10000),并且
C++
代码能够添加元素
浏览 1
提问于2011-10-02
得票数 12
3
回答
Android,保存活动
的
C++
对象
java
、
android
、
c++
、
android-ndk
我想编写一个Android应用程序,它使用我遗留
的
C++
类。在整个应用程序生命周期中,我必须使
C++
对象保持活动状态。我用
C#
编写了一个类似的应用程序,并通过将
指向
C++
类
的
指针
传
递给
C#
并使用IntPtr将其存储在那里解决了这个问题。然后,当我想调用该对象上
的
一个
方法
时,我只需再次将该
指针
传
递给
C++
,转换为一个类
指针
浏览 7
提问于2013-11-06
得票数 14
回答已采纳
3
回答
如何将
结构
作为参数从
c++
/cli传递到
c++
c++
、
struct
、
c++-cli
我
的
代码有三个部分:
c#
、
c++
/cli、
c++
。}在我
的
c++
/cli代码
中
,我使用*static_cast*进行类型更改。并不
浏览 4
提问于2014-04-08
得票数 1
回答已采纳
1
回答
引用传递
c#
结构
?
c#
在我
的
c#
应用程序
中
,我接收回调/委托中
指向
c++
结构
的
指针
。我不确定class是否能做到这一点,但只要将
c++
指针
转换为适当
的
c#
结构
就可以了,所以我使用
c#
结构
来存储数据。现在,我想将引用传
递给
struct以便进一步处理。 我不能使用class,因为它可能不会“完美地”映射到
c++</
浏览 3
提问于2013-05-17
得票数 34
回答已采纳
2
回答
调用返回(和接受)
指向
结构
的
指针
的
本机DLL函数
c#
、
dll
我有一个“本机”DLL,它有一些很好
的
函数,可以返回(和接受)
指向
根据特定C
结构
格式化
的
数据
的
指针
。 在我
的
C#
程序
中
,我不关心
结构
的
内部
结构
,我只想从本机函数
中
获取它们,并将它们传
递给
本机函数。我已经设法调用了DLL
中
的
函数。对于to
指针
,我考虑使用void* (作为“未知
的</em
浏览 1
提问于2011-03-22
得票数 1
回答已采纳
3
回答
string*还是char*?
c++
、
string
、
pointers
、
char
我在
C++
代码
中
读到了String*,感到困惑,有必要使用String*吗?我能用char*代替吗?例如,StreamReader有ReadLine()函数,为什么不要求用户先排列一个字符数组,然后该函数会将字符串存储在其中,并返回一个char*
指针
,然后一切都会正常工作。
浏览 1
提问于2012-10-13
得票数 0
回答已采纳
1
回答
如何将
返回类型为string
的
数据复制到
C++
?
c++
、
string
、
com
我有一个com objects函数,它
的
C#
返回类型为string在我
的
C++
代码
中
我有其中cpi是
指向
com对象实例
的
指针
。如何在
C++
变量
中
获取返回
的
数据?我还有一个名为handlepacket(char* data)
的
函数。
如何将
此cpi->getData返回<
浏览 2
提问于2012-03-12
得票数 1
回答已采纳
1
回答
如何将
指向
C#
结构
的
指针
传
递给
C++
中
的
方法
c#
、
c
、
pinvoke
我想在
c#
中使用
c++
动态链接库。我使用[DllImport]来调用该
方法
。将struct传
递给
方法
时遇到了问题。public uint TopPoint; public ushort Count;}
指向
结构
的
指针
是
方法
中
的
参数extern int MYFUNC_
浏览 49
提问于2021-05-06
得票数 1
回答已采纳
2
回答
将
C++
函数重写为
C#
(将
指针
传递到数组
中
的
下一个元素)
c#
、
c++
在
C++
方面,您可以看到作者使用因此,它是前进
的
指针
和传递它
的
功能。, string terminalID).....如何重写上面的循环(特别是
如何将
指向
字节数组
中
的
下一个元素
的
指针
)传
递给
C#
,我陷入了困境。在
C#
中
没有
指针
算法,所以如果我这样做,它只会传递字节数组
的
I‘’th
浏览 0
提问于2015-11-18
得票数 1
2
回答
取消引用
指针
C++
c++
、
pointers
、
dereference
我刚刚设法用
c#
用
c++
编写了一个全局CBT钩子。这听起来可能很愚蠢,但由于我在
c#
上
的
工作,我对
指针
和这些
指针
的
取消引用
的
知识非常糟糕。 我不能在lParam
指向
的
结构
内取消引用
指针
。它看起来像这样: lParam是一个
指向
CBT_CREATEWND
结构
的
长
指针
,该
结构
又包含一个成员&quo
浏览 0
提问于2011-01-19
得票数 0
回答已采纳
2
回答
将字节数组从
c++
传递到
c#
程序集有哪些不同
的
方法
?
c#
、
c++
、
pinvoke
我想知道可以用来将字节数组从
c++
传递到
c#
的
不同
方法
及其性能特征。理想情况下,我希望将
指向
非托管堆
中
字节数组
的
指针
传
递给
C#
程序集,并避免任何复制操作。
浏览 0
提问于2012-11-28
得票数 1
3
回答
如何将
数据从
c#
传递到
c++
(只是
指针
,没有编组)
c#
、
c++
、
interop
、
pinvoke
我
的
应用程序包含两个方面--
c++
上
的
客户端和
c#
上
的
服务器端。我需要客户端接收尽可能低延迟
的
结构
。因此,我希望它接收一个
指向
结构
的
指针
,并避免封送。
结构
是这样
的
:{ uint UserId; int OrdersExecutorId所以我想我
浏览 0
提问于2013-09-24
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Net调用非托管代码
借问变量何处存,牧童笑称用指针,Go lang1.18入门精炼教程,Go lang类型指针(Pointer)的使用EP05
数据结构知识点-栈和队列
C语言/C+编程学习之指针访问详解,10分钟学会,超详细!
C/C+编程笔记:C语言 setjmp和longjmp 函数
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券