
C/C++
文章平均质量分 91
life1024
hello
展开
-
C/C++ 拷贝构造函数
一. 什么是拷贝构造函数首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:[c-sharp] view plain copyint a = 100; int b = a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。转载 2016-09-03 16:26:46 · 8550 阅读 · 0 评论 -
C/C++ 生成的.so文件,python 用ctypes调用
注意:此生成的动态链接库必须cdll.LoadLibrary('/home/leo/test.so'),不能直接import test1. 新建一个源码文件,里面包含了返回两个整数的和的函数如果使用C语言,新建test.c文件,并输入以下内容:// test.c__declspec(dllexport) int sum(int a, int b) { return a原创 2017-04-14 15:11:57 · 8378 阅读 · 0 评论 -
swig 把c/c++ 封装成python可调用的so文动态链接库
注意:使用此种方法产生的so文件放在python的site 目录下,可以直接import example,调用模块。C和C++被公认为(理当如此)创建高性能代码的首选平台。对开发人员的一个常见要求是向脚本语言接口公开C/C++代码,这正是 Simplified Wrapper and Interface Generator (SWIG) 的用武之地。SWIG 允许您向广泛的原创 2017-04-14 15:13:41 · 7075 阅读 · 5 评论