Python论坛  - 讨论区

标题:[python-chinese] 请教c++扩展工具

2005年05月05日 星期四 13:37

baoyongjun byj at net.pku.edu.cn
Thu May 5 13:37:59 HKT 2005

python-chinese,您好!

	  python的C++扩展工具有哪些?我知道的有swig,boost。另外,大家认为哪一个比较好

        致
礼!
 				

        baoyongjun
        byj at net.pku.edu.cn
          2005-05-05



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年05月05日 星期四 23:03

唐国巍 tgw_cl at tom.com
Thu May 5 23:03:52 HKT 2005

python-chinese,您好!

	一个类mytest,有一个属性a = 0,它的一个实例test.如果test.a = 5以后,mytest.a是应该等于0还是应该等于5?
    我记得在一本书中写的是此时mytest.a应该等于0,可是写了一个小例子,mytest.a却等于5

        致
礼!
 				

        唐国巍
        tgw_cl at tom.com
          2005-05-05

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年05月05日 星期四 23:06

Hou Ming Yuan houmingyuan at gmail.com
Thu May 5 23:06:50 HKT 2005

我最近的项目中有用到swig。之前做了一个swig和boost.python的比较。
从原理上swig和boost.python在手法上略有不同。
个人觉得swig使用起来更加方便和简单一些,最重要的就是可直接swig可以直接用C++的头文件作为接口文件。boost.python也有一个工具可以达成此目的,我没事试过。boost.python对virtual
function支持不太好,使用哪一类的virtual function需要在编写脚本文件的时候指定。我推荐使用swig。


On 5/5/05, baoyongjun <byj at net.pku.edu.cn> wrote:
> python-chinese,您好!
> 
>          python的C++扩展工具有哪些?我知道的有swig,boost。另外,大家认为哪一个比较好
> 
>> 礼!
> 
> baoyongjun
> byj at net.pku.edu.cn
> 2005-05-05
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号