腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
Python
的
C
扩展
中
正确
使用
多个
文件
中
的
静态
函数
python
、
c
我正在
使用
Python
的
一个
C
扩展
,通过文档我知道我必须
使用
static
函数
。
文件
的
组织方式如下: file1.
c
#include "file1.h" { return a和Extension
函数
一起
使用
。当我运行
python<
浏览 20
提问于2020-10-08
得票数 0
回答已采纳
1
回答
在
共享库
中
解析
静态
定义
的
符号
c
、
gcc
、
shared-memory
、
static-linking
、
shared-objects
我有一个
在
共享内存区域中声明符号
的
遗留系统。
使用
gcc
的
链接器命令脚本
函数
,将
的
地址
静态
定义为内存
中
的
绝对地址。我可以用
C
语言构建一个
静态
测试可执行
文件
,当我在编译过程
中
传递
静态
目标
文件
和链接器命令脚本并附加到共享内存区域(shmat()等)时,它会
正确
地引用这些符号。我正在尝试做
的
是构建一个
浏览 3
提问于2015-04-30
得票数 2
2
回答
在
c
++
中
嵌入
python
时,Numpy导入失败
c++
、
python
、
numpy
、
embed
我正在尝试将
python
程序嵌入到
c
++代码
中
。我遇到
的
问题是
使用
包含numpy import
的
python
脚本。例如,如果我
使用
以下
c
++代码int main(int argc,char *argv[])double xp=4.,PyFloat_AsDouble(zs); printf("%3f \n %f \n&q
浏览 4
提问于2012-11-26
得票数 6
2
回答
具有多种功能
的
pythonic ++接口
的
代码
的
pythonic结构是什么?
c++
、
python
、
interface
我正在为一个
c
++库编写一个
python
接口,并想知道这个库
的
正确
设计。处理这个问题
的
标准方法是什么?我能想到
的
可能性: 不用担心,只需<em
浏览 2
提问于2011-09-07
得票数 0
1
回答
Pythonfor.Net和
C
#
扩展
-
Python
中
的
SignalR客户机(关于方法不起作用)
c#
、
python
、
.net
、
extension-methods
、
python.net
我试图
在
Visual
中
从Pythonfor.Net访问.Net库,而集线器(IHubProxy)
的
一些实现在一个
扩展
中
: HubProxyExtensions
扩展
类以元类
的
形式加载和报告
浏览 13
提问于2016-02-04
得票数 2
4
回答
在
Windows上嵌入
Python
:为什么它必须是一个DLL?
python
、
windows
、
dll
我正在尝试编写一个嵌入
Python
的
软件插件。
在
Windows上,插件在技术上是一个DLL (这可能是相关
的
)。说: 1.不要将
Python
直接构建到.exe
文件
中
。
在
Windows上,
Python
必须是一个DLL来处理导入模块,这些模块本身就是DLL
的
。(这是第一个没有记录
的
事实。)相反,链接到pythonNN.dll;它通常安装在
C
:\Windows\System
中<
浏览 5
提问于2010-10-17
得票数 10
1
回答
c
++程序
中
函数
的
Python
绑定
python
、
c++
、
boost
、
boost-python
、
python-bindings
我有一个用
c
++编写
的
程序,它可以自己运行,但是我们想让
Python
能够访问它。具体来说,我们有几个
在
c
++
中
效率更高
的
函数
,但是我们
使用
Python
脚本对输出做了很多其他
的
事情。我不想用
Python
重写main()
的
全部内容,因为我们
使用
Boost
的
根查找算法和其他
在
Python
中<
浏览 2
提问于2016-07-27
得票数 1
回答已采纳
2
回答
C
++静力学
在
Boost.
Python
中
的
应用
c++
、
boost-python
我有一个
C
++类,它包含某种“
静态
状态”(
在
本例
中
为“m_engine”):{ static void setInitialSeed(unsignedRndGenerator();};
在
我
的
项目中,这个类
在
C
++级别上被广泛
使用
。
在
通过RndGenerator公开Boost.
Pyth
浏览 5
提问于2014-05-06
得票数 2
回答已采纳
1
回答
如何在编译前调试cython代码?
python
、
cython
、
cythonize
在
试用他
的
教程代码时,我注意到我们将如何在编译cython代码之前对其进行调试。1) py
文件
cpdef int test(int x): cdef int i cpdef int test(int x):
浏览 0
提问于2017-10-06
得票数 0
1
回答
Cython ImportError
python
、
path
、
cython
、
importerror
以下
文件
为helloworld.pyx:以下
文件
为setup.py:from distutils.extension"] name = 'HW', ext_modules = ext_modules
使用
python
setup.
浏览 6
提问于2014-11-29
得票数 2
回答已采纳
1
回答
SIMULINK
中
S
函数
(
C
代码)
的
多实例
使用
code-generation
、
simulink
、
s-function
我
的
SIMULINK模型中有一个遗留
的
C
函数
,它在
函数
中
使用
了一些
静态
变量。
静态
变量是全局可用
的
。当我引用我
的
模型
的
多个
实例时,我会得到错误,因为我
的
S-
函数
没有为此进行配置。我得到
的
错误消息如下: S
函数
块'ECDCTRL/PULDESC/S-Function‘
在</e
浏览 2
提问于2013-12-09
得票数 1
3
回答
在
python
中
公开
C
++
函数
并在
C
++
中
嵌入
python
c++
、
python
我
的
应用程序有一些事件,每个事件都可以有一些动作。这些操作是
在
C
++
中
实现
的
。我想将这些核心
函数
公开给
python
,并
使用
python
来编写操作。优点是我可以
在
不重新编译
的
情况下修改操作。: o.f1()
在
c
++
中
,
使用
解释器运行此脚本,找到action1并
浏览 5
提问于2012-01-30
得票数 6
回答已采纳
4
回答
扩展
方法与
静态
类方法
c#
、
visual-studio
、
static-methods
、
extension-method
我
使用
了一个Visual
C
#项目,在这个项目中,我
的
前同事
在
多个
文件
的
静态
类中
使用
了许多
扩展
方法,具体取决于
使用
情况。
在
我以前
的
经验
中
,当
使用
扩展
方法时,我会更有选择性,而是
在
静态
类中
使用
公共
静态
方法。 它让我思考,如果一个比另一个好,或
浏览 0
提问于2018-12-19
得票数 6
2
回答
python
os库源代码位置
python
我正处于学习模式-这可能是一个愚蠢或rtfm
的
问题,但这里是:
Python
os库
的
源代码在哪里?我已经下载了
Python
tarball。我查看了*内置*
文件
,但没有看到任何内容。谢谢你
的
提示。
浏览 3
提问于2013-01-31
得票数 14
2
回答
我需要组合几种方法,而不需要添加一些数据成员。有什么想法吗?
c++
、
oop
假设我需要编写几个处理一些数据
的
函数
。这些
函数
只执行一项任务--一些数学计算。我认为没有必要将它们与一些数据成员结合起来。我是否应该
使用
: 是一个没有数据成员
的
类,并将这些
函数
声明为
静态
方法,这样我就可以
在
不创建类对象、或匿名命名空间、或可能需要更复杂
的
体系结构和设计
的
情况下
使用
它们??。实际上,我用
的
语言是
C
++,但我认为这个问题并不取决于开发语言是什么。
浏览 1
提问于2008-11-28
得票数 1
回答已采纳
1
回答
如何
使用
-pthread不违反ODR规则?
c++
、
c
、
pthreads
、
one-definition-rule
最近,我讨论了通过CFFI构建
Python
扩展
/包
的
问题,它
使用
pthread_atfork (以及一个p线程互斥体),但不针对p线程进行链接,即既不指定-pthread也不指定-lpthread,因此
在
具有
静态
部分
的
系统上失败
在
考虑
正确
的
修复方法时,我无意中发现了。因此,在编译和链接步骤上
使用
-pthread不仅使-lpthread处于
正确
的
位置(在上
浏览 2
提问于2019-12-10
得票数 5
2
回答
找不到
C
++
python
库。代码块GNU GCC
c++
、
python
、
python-2.7
、
codeblocks
、
python-2.x
因此,这是我第一次尝试
在
C
++程序中
使用
python
,并且我
在
连接库时遇到了一些问题。因此,我
使用
代码块IDE和GNU GCC编译器,并且我有以下主程序:#include <iostream> Py_Finalize();} 我
的
链接设置如下(在用于编译器和调试器设置
的
代码块G
浏览 0
提问于2012-06-27
得票数 0
回答已采纳
2
回答
C
++
中
的
Python
线程
python
、
c
、
multithreading
我正在用
C
语言编写一个多线程程序,
在
创建线程之前,通过调用来初始化全局
python
环境。然后,
在
每个创建
的
线程
中
,全局
python
环境是共享
的
,每个线程调用一个
python
方法,其中
的
参数以
C
语言转换。当我
在
加载
的
python
模块中
使用
time.sleep()时,
C
程序会引发一个Segmentation Fau
浏览 1
提问于2011-07-06
得票数 8
回答已采纳
1
回答
在
结构/类中
使用
所有
静态
方法
的
内存成本是多少?
ios
、
objective-c
、
swift
在
Swift static/struct
中
创建大量
的
class/struct
函数
会在运行iOS应用程序时产生未释放
的
内存吗?对实用程序类
使用
static/class
函数
是一个很好
的
实践吗?
在
Swift中
使用
static/class
函数
与
使用
目标-
C
?
浏览 4
提问于2017-02-24
得票数 9
回答已采纳
2
回答
是否可以拆分一个SWIG模块进行编译,但是
在
链接时重新加入它呢?
c++
、
python
、
swig
大约两年前,当我第一次实现我们
的
SWIG绑定时,我就遇到了这个问题。一旦我们公开了大量
的
代码,我们就到了这样
的
地步: SWIG会输出如此大
的
C
++
文件
,以至于编译器无法处理它们。解决这个问题
的
唯一方法是将接口划分成
多个
模块,并分别编译它们。每个模块必须了解其他模块
中
的
依赖关系。我有一个脚本来生成处理这方面事情
的
接口
文件
,但是它增加了额外
的
复杂性。
浏览 7
提问于2009-03-30
得票数 9
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券