腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
从go调用
python
回调
指针
、
fatal error: faultruntime.throw(0x105
c
74358, 0x5)time.Sleep(time.Milliseco
浏览 3
提问于2018-05-26
得票数 0
1
回答
将指向连续数据的
指针
从
Python
传递到
C
++的最简单方法
、
、
我使用ctypes来调用
C
中的函数。函数需要指向连续数据的第一个元素和数据数量的
指针
。其中一个有效的方法就是这样:temp = numpy.array([a]*14, dtype=numpy.int8)这真的很麻烦,需要同时使用numpy和ctypes。有没有其他更简单的方法可以同时在
Python
2和
Python
3中使用(
浏览 2
提问于2020-12-03
得票数 0
2
回答
如何将
C
++
指针
保存在
python
中,以便以后再传递?
、
、
我试图创造一些东西,但我不知道它是可能的还是“干净的”:有人对怎么做有什
浏览 7
提问于2021-04-23
得票数 1
回答已采纳
1
回答
使用ctype通过引用传递整数数组
、
、
、
我想从
python
运行一个通过引用返回int*数组并将其转换为
python
列表的
C
++函数。以下是示例
C
++代码:#include <iostream> } { std::cout << "DLL can be r
浏览 0
提问于2019-03-13
得票数 0
1
回答
numpy.ctypeslib:
C
代码将传递的numpy数组中的所有其他索引视为零
、
、
、
Debian版本: WSL上的Buster (10) numpy版本: 1.20.1
python
版本: 3.7.3 gcc版本: 8.3.0 我试图将一个numpy数组传递给一个用
C
编写的函数。使用以下步骤创建文件: gcc -
c
-fPIC function.
c
-o function.oi = 5, arra
浏览 42
提问于2021-03-01
得票数 1
回答已采纳
1
回答
使用boost将对象引用追加到
python
列表
、
、
、
、
我在
c
++中有一个指向对象的
指针
向量,并希望通过列表将其公开给
python
。到目前为止,我给
c
++提供了一个
python
列表的引用。我认为
指针
不适合
python
,所以我阅读了有关如何通过(*obj)使
指针
指向引用的信息。但是当我调用:myList.append((*obj))时,
python
就会崩溃。谁能告诉我如何正确地将我只有
指针
的对象放到
python
列表中,以便我以后可以操作该列表? 问候Chr
浏览 2
提问于2013-08-27
得票数 0
1
回答
在
c
++中阻止
python
对象超出范围
、
、
、
有没有一种方法可以将一个新的类实例(继承
c
++类的
python
类)转换为
c
++,而不必持有对象返回并将其视为
c
++
指针
。例如:object pyInstance = GetLocalDict()["makeNewGamePlay"](); def someFunct(self): r
浏览 4
提问于2009-09-01
得票数 0
回答已采纳
1
回答
Cython:让
python
创建由
C
++填充的内存
、
、
、
应用层是用
Python
编写的,我们使用Cython在
Python
和
C
++之间架起桥梁。基本思想是让
Python
寄存器来回调函数: 若要为create创建存储区域,请执行以下操作。由于
Python
将在其应用程序中使用
C
-struct,所以我们希望使应用程序层负责创建实际的内存。当
C
++层调用这个回调函数时,它应该返回指向
C
结构的存储区域的
指针
。向
Python
应用程序发出信号,表示
C
-struct的
浏览 1
提问于2015-06-29
得票数 1
1
回答
获取Cython
指针
的值。
、
、
、
我正在编写一个函数,该函数构造一个malloc‘s unsigned char *数组,然后重新运行
指针
。在纯Cython或
C
中,这很容易。您所要做的就是在函数上设置一个返回类型,并返回指向数组的
指针
。好了。但是,我已经到了需要将指向用Cython创建的数组的
指针
返回到
Python
的地步。我知道
指针
只是内存地址。我是否可以将到
python
的Cython
指针
作为
Python
对象返回(例如int或十六进制,因为内存地址本质上是一个数字),
浏览 2
提问于2014-07-15
得票数 9
回答已采纳
3
回答
Python
中的
C
指针
算法
、
、
、
、
我正在尝试将一个简单的
C
程序转换成
Python
,但由于我对
C
一无所知,对
Python
略知一二,这对我来说是很困难的。uint32_t somename(const uint32_t *z) { b += z[1] z += 3
浏览 0
提问于2011-04-07
得票数 4
回答已采纳
1
回答
Dask与使用
C
指针
时的多处理
、
、
当我在
python
中使用
C
指针
并尝试使用dask处理它时,它的工作方式很专业。但是当我尝试使用
python
的多处理模块时,它会分割
指针
引用错误。 在使用
C
指针
时,dask如何克服多处理模块
浏览 0
提问于2019-12-13
得票数 0
1
回答
用现有
C
对象初始化Cython对象
、
、
、
C
++模型Boost
Python
#include <boost/
python
.hpp> using namespac
浏览 1
提问于2017-06-21
得票数 8
回答已采纳
2
回答
如何将其转换为
python
?
、
我是
c
++新手,我比
c
++了解更多的
python
,我不得不将代码从
c
++更改为
python
,在要更改的代码中我找到了以下句子:p->arity = x; /* or some whit pointers im really noob on
c
++ but i think this is notimportan */ 在
python
浏览 15
提问于2022-01-27
得票数 -1
回答已采纳
1
回答
当删除
Python
对象时,Ctype结构和
指针
是否会自动释放内存?
、
当使用
Python
CTypes时,有一些结构,允许你在
python
端克隆
c
结构,还有
指针
对象,可以从内存地址值创建一个软化的
Python
对象,并且可以用来通过引用来回传递对象。我在文档或其他地方找不到的是,当包含结构类的
Python
对象本身被删除时,会发生什么情况,该结构类是从
C
代码的返回
指针
(即
C
函数为结构分配的内存)中取消引用的。原始
C
结构的内存是否被释放了?此外,如果结构本身包含指向也由
C
函
浏览 3
提问于2010-12-29
得票数 11
回答已采纳
1
回答
用
C
++嵌入
Python
、
、
我想在
C
应用程序中使用基于事件的
Python
库。我使用官方的
C
-API来嵌入
Python
:有几个
python
库函数使用我认为是
python
函数
指针
作为参数。 当从
C
调用这些方法时,是否可以传递一个
C
函数
指针
,以便
Python
函数使用
C
函数作为回调函数?如果没有,如何实现让
Python
浏览 1
提问于2012-11-24
得票数 5
回答已采纳
1
回答
CApi中的PyArg_ParseTuple SegFaults
、
、
我正在写一段代码,试着习惯NumPy数组的
C
应用编程接口。#include <
Python
.h>#include <stdio.h> static charLinux,64位,
Python
2.7.1
浏览 0
提问于2011-10-14
得票数 2
回答已采纳
3
回答
Pybind11
指针
引用
、
、
、
我试图在
python
中使用一个以
指针
作为参数的
c
++函数。对于facade,我在
python
中使用pybind11和ctype来创建
指针
。ptr_pointer = ctypes.cast(ptr_object_pointer, ctypes.
c
_void_p).value print(f'
python
ptr using:
浏览 11
提问于2022-07-06
得票数 0
回答已采纳
1
回答
ctypes什么时候释放内存?
、
、
在
Python
中,我使用ctype与
C
库交换数据,调用接口涉及嵌套的结构
指针
。 如果内存是从
C
中分配的,那么
python
应该(深入地)提取任何所需值的副本,然后显式地请求
C
库释放内存。如果内存是从
Python
中分配的,那么在相应的ctypes对象超出作用域之后,内存可能很快就会被释放。这对于
指针
是如何工作的?如果我从字符串缓冲区创建一个
指针
对象,那么我是否需要在作用域中保留一个引用该原始缓冲区对象的变量,以防止该
指针
浏览 95
提问于2016-08-07
得票数 1
3
回答
如何将
C
中的双数组转换为
python
列表?
、
我的
C
代码:#include <stdlib.h>double * Make_A(){ double *p=(double *)&A;}from ctypes import *
C
程序返回一个双数组
指针
,我在
浏览 4
提问于2014-10-11
得票数 2
回答已采纳
1
回答
使用argv时的ctypes错误
、
、
、
、
我试图用类型从
python
调用我的
C
++库,但我不能作为IP参数和十六进制代码传递,有人能帮我吗?import ctypes LP_LP_
c
_char = ctypes.POINTER(LP_
c
_char) lib.connect_pe_func.argtypes= (c
浏览 3
提问于2019-10-29
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
对比 C+和Python,谈谈指针与引用
C语言-数组指针与指针数组
c语言指针学习
C语言指针数组和数组指针详解
C语言指针详解
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券