日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

[python][原創(chuàng)]C++的char*和python類型交互互相轉(zhuǎn)換

系統(tǒng) 2047 0

C++文件

test.h

#pragma once
#include

extern "C" char* show(char* input);

?

test.cpp

#include "test.h"

extern "C" char* show(char* input)
{
?? ?return input;

}

編譯為so庫

gcc test.cpp -fPIC -shared -o libtest.so

調(diào)用

import ctypes

myso = ctypes.cdll.LoadLibrary('./libtest.so')
myso.show.restype = ctypes.c_char_p
result = myso.show('good')
print(result)

總結(jié):python傳參是不需要類型轉(zhuǎn)換,只需要傳入string類型,返回值需要指定為ctypes.c_char_p


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 额敏县| 于都县| 云阳县| 洛扎县| 湖北省| 江门市| 夏河县| 扬州市| 沧州市| 尉犁县| 加查县| 霍邱县| 宝鸡市| 延津县| 青川县| 那曲县| 田东县| 阜平县| 云安县| 崇信县| 浙江省| 英德市| 日喀则市| 蛟河市| 广州市| 镇宁| 唐海县| 郑州市| 仁怀市| 布尔津县| 阜新市| 扬州市| 江源县| 容城县| 措勤县| 盐边县| 西丰县| 斗六市| 札达县| 上杭县| 东乌|