腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
一些C函数如何接受
空
参数?
、
、
我一直认为C不接受
空
参数,直到我开始学习
指针
。在某些编程语言中,比如
python
,可以将
空
参数作为参数传递,但在C语言中,我一直认为这会导致未定义的行为。我的问题只是好奇,像这样的函数....accept
空
指针
作为参数,而不会遇到未定义的行为,难道
空
指针
没有指向任何东西吗?
浏览 6
提问于2014-12-17
得票数 9
回答已采纳
1
回答
从
Python
访问DLL中的数组
、
、
、
我试图从
Python
访问DLL中的一个in数组。我遵循ctype文档页面中的指导原则,但我获得了Null
指针
访问异常。content属性时,我得到: File "C:\Program Files\eclipse\plugins\org.
python
.pydev我在Windows上使用
Python
3.3.2。
浏览 3
提问于2013-08-09
得票数 0
回答已采纳
1
回答
python
包装
空
指针
、
、
、
、
我正在通过ctype将一个C库包装到
Python
中。目前,我只停留在一行或多个参数上。gVimbaHandleFake = (void*)1;问题是这个奇怪的
空
指针
一般来说,我知道什么是
空
指针
,但这个似乎是“特别的”。如果我更改了(void*)1中的1,程序就不再工作了(这是关于寻找网络摄像机)。它不是崩溃,而是找不到相机了。我尝
浏览 6
提问于2017-05-08
得票数 2
回答已采纳
1
回答
使用ctype通过引用传递整数数组
、
、
、
我想从
python
运行一个通过引用返回int*数组并将其转换为
python
列表的C++函数。return 0;{} 这是我在
python
在这种情况下,它似乎也可以工作,但我不知道如何将结果
指针
转换为
python
列表。
浏览 0
提问于2019-03-13
得票数 0
1
回答
Python
调用DLL调用
Python
,"WindowsError: exception: access violation Reading0x00000004“
、
、
、
、
我有一个用
Python
编写的应用程序。 应用程序调用dll中的一些函数(使用ctype),dll调用
python
C API中的一些函数来加载和运行(不同的)
python
模块中的一些函数。这导致WindowsError: exception: access violation reading 0x00000004一些cout调试告诉我访问冲突发生在对
Python
C API的调用上。我知道DLL成功地加载了
python
模块,当我将它作为独立的.exe进行测试时,它会运行到完成,但是当它从
pyth
浏览 2
提问于2013-01-26
得票数 3
回答已采纳
1
回答
使用char
指针
函数和std::string调用线程会产生不同的结果
、
、
、
我有一个函数返回一个名为loop_p的char
指针
,并且在我的main_thread上多次调用它,这样就可以将它传递给py_embed线程:SENDTOPY *cmd=newpy_embed,0,(void*)cmd);}typedef struct{ char *argv[4];它发送给
python
的消息像这样,
python
很好地接收到了它:pArg
浏览 4
提问于2014-04-01
得票数 0
回答已采纳
0
回答
Ctypes -从
Python
传递
空
指针
、
、
、
、
我在Windows7上使用
Python
C类型访问一个C++动态链接库。我有该动态链接库的文档,但我实际上无法打开它。我正在尝试使用一个C++函数,它接受一个函数,而这个函数又接受一个无符号整数和一个
空
指针
。os.path.join(root, 'x86', 'toupcam.dll')) #works def f(event, ctx): #
Python
version of function to pass
浏览 7
提问于2016-07-01
得票数 0
1
回答
什么更接近
python
:0还是NULL?
、
目标C中的哪个值会更接近
python
中的None值?obj-C: id x = nil; obj-C: id x = NULL;
浏览 6
提问于2014-08-26
得票数 4
回答已采纳
1
回答
ctypes
空
终止数组
、
、
我想使用ctype在
python
代码中包装一个dll库。我想输入一个以
空
结尾的字符串数组。在我的
python
代码中,ctype数组由arr = (ctypes.c_char_pprintf("%s\n", *p2);p2++; printf("%p\n", (v
浏览 2
提问于2013-10-23
得票数 0
回答已采纳
1
回答
将c_void_p作为out参数传递给c函数。
、
、
我正在编写一个
Python
模块,它封装了一些C++代码。我过去经常使用这个函数将
指针
从C++传递给
Python
(
指针
将被另一个函数释放)。,在
Python
中,我用ctype设置函数如下mydll = cdll.mydll c_void_p] # output pointer mydll.run.re
浏览 2
提问于2015-11-19
得票数 5
回答已采纳
1
回答
Python
到CTypes
空
指针
、
我有一个c函数,它以一个void *
指针
和指向的缓冲区大小的整数长度作为参数。例如:在
python
方面,我有一个从文件中读取的二进制数据的字节对象。我试图找出的是正确的转换,以便能够从
python
调用c函数,并且正在挣扎。提前感谢!
浏览 3
提问于2022-06-14
得票数 0
回答已采纳
1
回答
Python
& CTypes
空
指针
错误
、
、
、
我正在从
Python
访问一个C++共享库。C++共享库管理一个信号分析器,并且在没有源的情况下分发。} saIQPacket;SA_API saStatus saGetIQData(int device, saIQPacket *pkt);当函数运行时,它返回一个值-
浏览 9
提问于2017-04-25
得票数 0
回答已采纳
1
回答
SWIG
python
初始化一个指向NULL的
指针
、
、
、
在处理SWIG模块时,可以从
python
端将ptr初始化为NULL吗?例如,假设我已经将一个struct track_t封装在一个swig模块m (_m.so)中,我可以从
python
创建一个指向该结构的
指针
,如下所示:track_t *track = NULL; 但是在
python
而不是C中,例如从
python
端初始化一个指向NULL的
指针
。我需要这样做,因为这是哈希表C实现的要求,我使用的是以<e
浏览 3
提问于2013-11-01
得票数 7
回答已采纳
2
回答
Python
C类型将void
指针
转换为nonetype和long。其含义是什么?这是什么意思?
、
、
、
、
我有一个外部函数,它需要将指向此结构的
指针
传递给它。ctype结构中应该有一个
空
指针
。myVoidStruct其中,我的C等价结构定义如下:{} voidStruct; 我试图创建这样一个结构,但
空
指针
总是被
Python
解释为不是
空
指针
。这是否意味着外部函数也将该结构元素解释为
空
指针
以外的其他元素?TestStr
浏览 5
提问于2013-06-29
得票数 2
回答已采纳
2
回答
当用c扩展
python
时,如何处理任意大小的整数?
、
、
、
、
python
手册提到了从⁽1 1⁾到⁽2⁾
空
指针
的转换函数,这似乎是在C中使用任意长度
python
整数的唯一方法。但是,我还没有在手册中找到⁽⁾,也没有说明如何使用这些
空
指针
在C中对任意长整数执行任何操作。 (3):我尝试过搜索voidptr、void*和0&,但还没有全部阅读。
浏览 0
提问于2019-05-03
得票数 5
回答已采纳
2
回答
如何将
Python
套接字对象传递给用C编写的DLL?
、
有没有将
python
套接字对象转换为
空
指针
的方法?long UNILIB_CALL UL_cbOpen ( void **psocket, char * ipAddress, r
浏览 6
提问于2011-04-05
得票数 2
1
回答
指针
参数与
指针
返回值
、
、
、
、
当我将一些
python
代码嵌入到我的C++程序中并试图导入
python
模块并获得指向它的
指针
时,我有两个选择:void importPyModule(PyObject * modPtrmodName){ std::cout << "
python
,我会得到一个指向以下内容的
指
浏览 13
提问于2017-12-16
得票数 0
回答已采纳
1
回答
为什么numpy.zeros占用很少的空间?
、
、
、
numpy.zeros是否创建了一个
空
指针
数组?如果是,在cython中更改
指针
后,是否有方法将数组中的
指针
设置为
空
?是否有一种方法可以更改值,然后将其更改为numpy.zeros最初在
python
或cython中使用的格式?
浏览 2
提问于2014-12-19
得票数 13
回答已采纳
1
回答
用pyxspec加载光谱的值误差
、
在导入xspec模块后,尝试在
python
笔记本中加载一个频谱会给我带来以下错误。什么是可能的错误?
浏览 9
提问于2021-06-20
得票数 1
3
回答
如何在
python
中将null值赋给
指针
?
我是
python
的新手。struct node *left ; 当初始化一个节点时,我们写成:right = NULL; 现在我的问题是:在
Python
中,如何将
空
值赋给节点的右
指针
和左
指针
?我们如何针对空的
Python
版本进行测试?在C中,它将是:谢谢!
浏览 0
提问于2014-03-13
得票数 59
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券