腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Swig
:
将
std
::
vector
<
unsigned
char
>传
递给
从
c++
生成
的
c#
函数
c#
、
c++
、
swig
我有一个
C++
函数
:
std
::map<
std
::string,
std
::string> foo(const
std
::
vector
<
unsigned
char
>& v);
Swig
生成
以下
C#
函数
: MapStringString foo(SWIGTYPE_p_
std
__vectorT_
unsigned
浏览 55
提问于2019-07-03
得票数 0
1
回答
Swig
::向量
从
C#
到
C++
的
参考/输出
c#
、
c++
、
swig
给定
C++
函数
和
Swig
接口文件来映射
std
::VectorUInt32 VectorUInt32 in
C#
namespac
浏览 3
提问于2015-08-25
得票数 1
回答已采纳
4
回答
实现
C++
动态链接库
的
回调
C#
函数
c#
、
c++
、
interop
我正在为要从
C#
调用
的
C++
库编写一个动态链接库包装器。此包装器还应具有
从
库中调用并在
C#
中实现
的
回调
函数
。例如,这些
函数
将
std
::
vector
作为输出参数。我不知道怎么做。如何通过回调
函数
将
未知大小
的
缓冲区
从
C#
传
递给
C++
?让我们举个例子 CallbackFunctio
浏览 2
提问于2010-07-30
得票数 4
回答已采纳
1
回答
如何解开
SWIG
数据类型
python
、
c#
、
swig
我正在编写
C#
脚本,使用速度API自动化临床试验
的
时间重复
的
程序。速度API是Varian医疗系统
的
一个库,最初是用Python语言编写
的
。它是通过
SWIG
函数
向
C#
开发人员提供
的
。不幸
的
是,他们没有做好工作。目前,我被
C#
编译器无法识别的数据类型所困扰,即:结对<bool,
vector
>“对是python和
C++
的
原生数据类型,但<
浏览 13
提问于2022-02-03
得票数 1
2
回答
SWIG
_csharp_string_callback在
将
字符串(const *)
从
C++
传递到
C#
时会导致内存泄漏
c#
、
c++
、
memory-leaks
、
swig
当使用
C++
将
字符串(const *)参数传
递给
C#
时,我面临内存泄漏。我在
swig
论坛上发现了一个类似的,并提供了一些有价值
的
建议,但是缺少了一组正确
的
类型映射(即使在当前
的
swig
版本2.0.11中,这个问题也没有得到解决)。经过几天
的
搜索和研究,我终于写了一套类型图,为我解决了这个问题。 我希望这个问题和贴出
的
答案会有所帮助。
浏览 6
提问于2014-01-08
得票数 1
回答已采纳
1
回答
调用一个
从
C++
获取
char
指针
的
C#
函数
c#
、
c++
、
interop
、
dllimport
、
dllexport
我不知道如何
将
char
*
从
C++
函数
中传
递给
C#
。extern "C" __declspec(dllexport){shared_ptr<
std
::
vector
浏览 5
提问于2014-11-05
得票数 1
回答已采纳
2
回答
从
C/
C++
到java.nio.ByteBuffer
的
切换类型映射uint8_t*
java
、
c++
、
swig
我正在尝试
将
输入和输出缓冲区
从
C++
传
递给
java类。出于效率
的
原因,我需要使用ByteBuffer。这两个缓冲区都是在
C++
部分中分配
的
,我需要将它们传
递给
一个java
函数
,该
函数
将使用输入缓冲区进行一些计算,并将结果写入输出缓冲区。\n";在Java端,我想实现这一点(JavaDelegate类是由
SWIG
生成
的
): public class
浏览 3
提问于2016-12-23
得票数 2
3
回答
将
C++
函数
的
返回类型映射到Java中
的
byte[][]
java
、
c++
、
arrays
、
swig
我有一个
c++
函数
声明为我在
SWIG
中使用了以下接口文件%include "
std
_string.i"#include "Classifier.h"它
生成</em
浏览 1
提问于2011-01-13
得票数 2
回答已采纳
1
回答
SWIG
/ VS2013:链接器错误
php
、
visual-studio-2013
、
swig
尝试使用文档中
的
std
::
vector
运行这个STL示例,但是我得到了链接器错误。header file with above prototypes因为我使用
swig
作为PHP扩展,所以我运行
swig
-php -
c++
example.i来
生成
适当
的
包装器。C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\xke
浏览 7
提问于2016-08-10
得票数 0
1
回答
SWIG
python:在构造中注入指针
python
、
c++
、
swig
Foo(
std
::
vector
<Bar>* b) { b_ = b; }
std
::
vector
<Bar>* b_;假设我传
递给
Foo
的
向量很大,所以我不想复制它,只需复制指针在我
的
c++
应用程序中,我
将
确保注入到Foo (即b)
的
参数比我用它创建
的
Foo实例
的
寿命更长。我该如何为python大口地这样做呢?我试着写我
浏览 1
提问于2014-03-12
得票数 0
回答已采纳
1
回答
winrt组件中
的
IVector<T>^和C类型字节数组之间
的
转换
c#
、
c++
、
windows-runtime
、
c++-cx
我
的
Windows8.1和windows 8.1 (
C#
)通用存储项目使用一个windows运行时组件(
C++
),该组件由一个C库和一个
C++
/CX包装类组成,该类为winrt环境提供了对C代码
的
访问。我
将
字节数组
从
C#
代码传
递给
组件,并使用IVector<
unsigned
char
>^接口获取字节数组。因此,我需要在IVector和C风格
的
unsig
浏览 1
提问于2015-07-09
得票数 3
回答已采纳
1
回答
生成
的
具有任意参数数
的
TCL包装器
c++
、
tcl
、
swig
我正在使用
SWIG
生成
包装代码,用于
从
TCL调用
C++
函数
。:虽然所有
C++
函数
都有固定数量
的
参数,我希望通过
将
TCL调用
的
参数列表转换为
std
::
C++
来实现此行为,并将该向量传<e
浏览 3
提问于2012-02-15
得票数 0
3
回答
如何
将
C++
对象传
递给
C#
c#
、
c++
向经验丰富
的
与
C++
和
C#
打交道的人寻求帮助typedef int (*PTR_func) const
char
*,我必须在我
的
C#
代码中使用这个&q
浏览 1
提问于2017-08-22
得票数 2
回答已采纳
2
回答
如何在
c++
中声明byte* (字节数组)?
c++
、
bytearray
如何在
c++
中声明byte* (字节数组),如何在
函数
定义中定义为参数?当我像下面这样声明int Analysis(byte* InputImage,int nHeight,int nWidth); 获取错误:"byte“未定义
浏览 2
提问于2013-04-18
得票数 0
回答已采纳
1
回答
如何在python中通过
swig
使用basic_string<
unsigned
char
>?
swig
我有一个如下定义
的
函数
:
swig
可以毫不费力地将其“转换”为python
的
c++
包装器。当我
从
python脚本调用foo时,我总是得到以下错误: TypeError: in method 'foo', argument 1 of type '
std
::basic_string<
浏览 0
提问于2016-02-02
得票数 1
3
回答
导入错误:动态模块没有定义init
函数
c++
、
python
、
swig
我正在尝试通过
swig
将我
的
c++
代码移植到python。->$(InputName)_warp.cpp
浏览 1
提问于2012-04-12
得票数 7
回答已采纳
1
回答
是否
将
Boost filtering_streambuf中
的
文件解压缩到
std
::
vector
<
char
>?
c++
、
boost
、
vector
、
deflate
我正在尝试解压缩使用DEFLATE算法压缩
的
文件,并将其放入
vector
<
unsigned
char
>中。::basic_vectorstream<
std
::
vector
<
unsigned
char
>>,然后
从
向量流中提取底层向量。>, Sink = boost::interprocess::basic_vectorstream<
std
::
vector
浏览 0
提问于2012-09-19
得票数 1
回答已采纳
2
回答
从
opencv加密代码中删除
std
::
vector
<
unsigned
char
>时出现
的
异常
opencv
我刚接触过opencv和
c++
,我不得不在delphi应用程序上使用opencv。所以im
从
dll导出这个
函数
,在图像处理后
将
指针转换回字节。这是im使用
的
函数
:{
std
::
vector
<
un
浏览 4
提问于2013-08-17
得票数 1
回答已采纳
2
回答
你能大口喝一口boost::optional<>吗?
c#
、
c++
、
boost
、
swig
我已经成功地使用
SWIG
构建了一个包装器接口,使我
的
C++
库在
C#
中可用。最近,我公开了一些boost::optional<>对象,
SWIG
在使用它们时遇到了问题。有没有一个标准
的
方法来处理这个问题?
浏览 0
提问于2013-04-10
得票数 9
回答已采纳
1
回答
从
int[]到List<int>
的
类型映射
java
、
c++
、
swig
我设法
从
我
的
C++
实现中
生成
了一个Java类。header file here */其中接口如下所示:public:
char
* decode(int* encoded);
生成
的
代码是这样
的
: public class S
浏览 8
提问于2019-08-02
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何把C/C++程序编译成实用的Python模块
把C/C+程序编译成实用的python模块,突破你的瓶颈
C++20:核心语言
Socket网络编程之UDP客户端
C+中的 atoi和itoa
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券