欢迎光临! 登录
  • 设置菜单

勤奋的小青蛙

读书笔记,开发总结,记录生活点点滴滴

×
  • 首页
  • Linux专栏
    • Real210开发专栏
    • RHCE专栏
    • Linux C编程一站式学习
  • Android开发专栏
  • 视频学习资料
  • [免费的嵌入式开发培训]
  • [arm指令学习]
首页程序语言Cython文章
【整理】Cython返回C/C++ struct类型数据 Cython

【整理】Cython返回C/C++ struct类型数据

整理来源:http://www.howtobuildsoftware.com/index.php/how-do/bz9f/python-c-cython-cannot-return-c-struct-...
04月08日  阅读 5,004 views 发表评论
阅读全文
【已解决】Cython中获取GIL失败Fatal Python error: take_gil: NULL tstate CTP开发

【已解决】Cython中获取GIL失败Fatal Python error: take_gil: NULL tstate

今天封装一个CTP的库,我把所有的回调函数转发给python对象,如下代码: #define X_CALL(op) \ do { \ PyGILState_STATE gilstate = PyGIL...
04月06日  阅读 7,188 views 发表评论
阅读全文
【翻译】Cython教程8_Cython中使用C++ Cython

【翻译】Cython教程8_Cython中使用C++

概览 Cython现在原生的支持大多数的C++语法。尤其是: 现在可以使用new和del关键字动态分配C ++对象。 C ++对象可以进行堆栈分配 C ++类可以使用新的关键字cppclass声明。 ...
03月25日  阅读 9,999 views 发表评论
阅读全文
【翻译】Cython教程7_Cython加速之早期绑定机制(early binding) Cython

【翻译】Cython教程7_Cython加速之早期绑定机制(early binding)

作为一种动态语言,Python鼓励使用一种编程风格,根据其方法和属性来考虑类和对象,而不是它们适合于类层次结构。 这可以使Python成为一种非常轻松和舒适的语言,用于快速开发,但是有一个代价 - 管...
03月25日  阅读 2,927 views 发表评论
阅读全文
【翻译】Cython教程6_Cython如何进行编译 Cython

【翻译】Cython教程6_Cython如何进行编译

当完成一个pxd,pyx的文件编写之后,下一步就是需要编译Cython,生成pyd供Python调用。本节讲如何编译。如果需要了解非常详细的编译过程,可以参考:Cython Compile Cytho...
03月25日  阅读 6,931 views 发表评论
阅读全文
【翻译】Cython教程5_Cython与外部C代码交互 Cython

【翻译】Cython教程5_Cython与外部C代码交互

  Cython的主要用途之一是包装现有的C代码库。这是通过使用外部声明来声明库函数和要使用的库中的C函数来实现的。 您还可以使用公共声明使Cython模块中定义的C函数和变量可用于外部C代...
03月25日  阅读 6,050 views 发表评论
阅读全文
【翻译】Cython教程4_Cython模块之间的共享 Cython

【翻译】Cython教程4_Cython模块之间的共享

本节介绍如何在一个Cython模块中使C语言的声明,函数和扩展类型可用于另一个Cython模块。这些设施都是基于Python导入机制的。并且可以被认为是它的编译时版本。 定义和实现文件 Cython模...
03月25日  阅读 3,690 views 发表评论
阅读全文
【翻译】Cython教程3_Cython特殊语法扩展 Cython

【翻译】Cython教程3_Cython特殊语法扩展

本页描述了Cython扩展类型当前支持的特殊方法。所有特殊方法的完整列表显示在底部的表中。其中一些方法的行为不同于Python的对应方法,或没有直接的Python对应方法,需要特别提及。 声明 扩展类...
03月25日  阅读 3,512 views 发表评论
阅读全文
【翻译】Cython教程2_Cython语法扩展 Cython

【翻译】Cython教程2_Cython语法扩展

Cython语法扩展 介绍 首先我们要了解如何扩展Cython,除了使用Python类语句创建普通的用户定义类之外,Cython还允许创建新的内置Python类型,称为扩展类型。您可以使用cdef类语...
03月25日  阅读 4,492 views 发表评论
阅读全文
【翻译】Cython教程1_Cython语言基础 Cython

【翻译】Cython教程1_Cython语言基础

C语言变量以及类型定义在Cython 使用cdef关键字,用来定义C变量以及各种结构体,枚举类型变量,如下: cdef int i, j, k cdef float f, g[42], *h cdef...
03月25日  阅读 9,285 views 发表评论
阅读全文

文章导航

第 1 页 第 2 页

【支持】本站,更多【原创】

最新文章

  • [转载]基础数据char,int,double,string是线程安全的吗?
    [转载]基础数据char,int,double,string是线程安全的吗?
    12/01
    782 views
  • 2022.09.29 随笔
    2022.09.29 随笔
    09/30
    327 views
  • [已解决]nc命令报错 close: Bad file descriptor
    [已解决]nc命令报错 close: Bad file descriptor
    03/18
    3,935 views
  • [整理]how to run flask with pyqt5
    [整理]how to run flask with pyqt5
    03/02
    3,304 views
  • [已解决]LINK : fatal error LNK1158: cannot run 'rc.exe' 错误的解决办法
    [已解决]LINK : fatal error LNK1158: cannot run ‘rc.exe’ 错误的解决办法
    02/17
    4,596 views
  • [整理]用c++编写的RDTSC性能计时器
    [整理]用c++编写的RDTSC性能计时器
    12/24
    2,835 views
  • [整理]sublime text3定义快速代码块模板
    [整理]sublime text3定义快速代码块模板
    12/17
    2,229 views
  • [已解决]win10 bitlocker解除,移除锁感叹号
    [已解决]win10 bitlocker解除,移除锁感叹号
    12/03
    9,454 views
  • [已解决]Python扩展模块 error: Unable to find vcvarsall.bat
    [已解决]Python扩展模块 error: Unable to find vcvarsall.bat
    11/19
    4,451 views
  • [已解决]ModelSim出现Unable to checkout a viewer license
    [已解决]ModelSim出现Unable to checkout a viewer license
    10/29
    27,726 views

广告位

Copyright ©  站点名称  版权所有. 备案号 : 沪ICP备19023293号-1 Begin主题
用户登录
  忘记密码?
  • 文章目录
  • 繁