最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python ctypes庫(kù)2_指定參數(shù)類(lèi)型和返回類(lèi)型詳解

 更新時(shí)間:2019年11月19日 10:03:55   作者:inch2006  
今天小編就為大家分享一篇python ctypes庫(kù)2_指定參數(shù)類(lèi)型和返回類(lèi)型詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

python函數(shù)的參數(shù)類(lèi)型和返回類(lèi)型默認(rèn)為int。

如果需要傳遞一個(gè)float值給dll,那么需要指定參數(shù)的類(lèi)型。

如果需要返回一個(gè)flaot值到python中,那么需要指定返回?cái)?shù)據(jù)的類(lèi)型。

數(shù)據(jù)類(lèi)型參考python文檔:

https://docs.python.org/3.6/library/ctypes.html#fundamental-data-types

import ctypes
path = r'E:\01_Lab\VisualStudioLab\cpp_dll\cpp_dll\Debug\cpp_dll.dll'
dll = ctypes.WinDLL(path)
 
dll.add_float.argtypes = [ctypes.c_float,ctypes.c_float]
dll.add_float.restype = ctypes.c_float
 
data_float = dll.add_float(7,10) # (ctypes.c_float(7.0),ctypes.c_float(10.0))

c++中函數(shù)如下:

DLLEXPORT float __stdcall add_float(float a,float b)
{
 float sum = a + b;
 return sum;
}

以上這篇python ctypes庫(kù)2_指定參數(shù)類(lèi)型和返回類(lèi)型詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 利用python寫(xiě)個(gè)下載teahour音頻的小腳本

    利用python寫(xiě)個(gè)下載teahour音頻的小腳本

    這篇文章主要跟大家分享了一個(gè)利用python寫(xiě)的下載teahour音頻的小腳本,文中給出了詳細(xì)的示例代碼供大家參考學(xué)習(xí),對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來(lái)一起看看吧。
    2017-05-05
  • Python使用Pickle庫(kù)實(shí)現(xiàn)讀寫(xiě)序列操作示例

    Python使用Pickle庫(kù)實(shí)現(xiàn)讀寫(xiě)序列操作示例

    這篇文章主要介紹了Python使用Pickle庫(kù)實(shí)現(xiàn)讀寫(xiě)序列操作,結(jié)合實(shí)例形式分析了pickle模塊的功能、常用函數(shù)以及序列化與反序列化相關(guān)操作技巧,需要的朋友可以參考下
    2018-06-06
  • python爬蟲(chóng)簡(jiǎn)單的添加代理進(jìn)行訪問(wèn)的實(shí)現(xiàn)代碼

    python爬蟲(chóng)簡(jiǎn)單的添加代理進(jìn)行訪問(wèn)的實(shí)現(xiàn)代碼

    本文通過(guò)實(shí)例代碼給大家介紹了python爬蟲(chóng)簡(jiǎn)單的添加代理進(jìn)行訪問(wèn),代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-04-04
  • Python去除字符串兩端空格的方法

    Python去除字符串兩端空格的方法

    這篇文章主要介紹了Python去除字符串兩端空格的方法,本文主要講解了string.lstrip、string.rstrip、string.strip等函數(shù)的運(yùn)用,需要的朋友可以參考下
    2015-05-05
  • python中hasattr方法示例詳解

    python中hasattr方法示例詳解

    hasattr()函數(shù)是Python中一個(gè)非常有用的工具,可以幫助我們?cè)谶\(yùn)行時(shí)檢查對(duì)象的屬性或方法,通過(guò)合理地使用hasattr()函數(shù),我們可以寫(xiě)出更靈活、可維護(hù)和健壯的代碼,這篇文章主要介紹了python中hasattr方法,需要的朋友可以參考下
    2023-12-12
  • python裝飾器設(shè)置參數(shù)方式

    python裝飾器設(shè)置參數(shù)方式

    這篇文章主要介紹了python裝飾器設(shè)置參數(shù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • python接口自動(dòng)化(十七)--Json 數(shù)據(jù)處理---一次爬坑記(詳解)

    python接口自動(dòng)化(十七)--Json 數(shù)據(jù)處理---一次爬坑記(詳解)

    這篇文章主要介紹了python Json 數(shù)據(jù)處理,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • Python使用pyserial進(jìn)行串口通信的實(shí)例

    Python使用pyserial進(jìn)行串口通信的實(shí)例

    今天小編就為大家分享一篇Python使用pyserial進(jìn)行串口通信的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-07-07
  • 如何用pandas處理hdf5文件

    如何用pandas處理hdf5文件

    這篇文章主要介紹了如何用pandas處理hdf5文件,幫助大家更好的理解和學(xué)習(xí)使用python進(jìn)行數(shù)據(jù)處理,感興趣的朋友可以了解下
    2021-03-03
  • 在python里從協(xié)程返回一個(gè)值的示例

    在python里從協(xié)程返回一個(gè)值的示例

    今天小編就為大家分享一篇在python里從協(xié)程返回一個(gè)值的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-02-02

最新評(píng)論

磐石市| 庆云县| 茌平县| 高陵县| 巴林右旗| 玛曲县| 红安县| 五大连池市| 辽中县| 兴业县| 西峡县| 秀山| 城口县| 晋宁县| 齐河县| 沾益县| 卫辉市| 寻甸| 阜新市| 嘉禾县| 卢龙县| 淮阳县| 宝坻区| 进贤县| 雅江县| 专栏| 铜陵市| 万山特区| 嵊泗县| 佛山市| 志丹县| 宜兰县| 教育| 福州市| 和平县| 紫金县| 普格县| 腾冲县| 织金县| 开远市| 巴南区|