您的位置:首页 > 编程语言 > C语言/C++

使用 c++ 扩展python

2017-09-23 12:04 295 查看

1. 简介

python 是解释型语言, 语法写起来方便但执行速度较慢.

c++ 等编译语言速度最快, 但指针, 数组越界等 使用易犯错.

于是兼顾人的开发效率与执行效率, 有了这样的思想:

关键模块用C/C++ 写, 调用的时候使用 python 来调用, 即 extending python with c/c++.

这一设想被广泛地应用于各个解释型/ 托管 语言中. 如 java 可以有 native 方法来调用.



参考

python.org, Extending Python with C or C++

python.org, writing-extensions-in-c++

Wrapping C/C++ for Python

Java native 本地方法调用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java python