作業中のメモ

よく「計算機」を使って作業をする.知らなかったことを中心にまとめるつもり.

2020-05-10から1日間の記事一覧

PythonからCの関数を呼び出す(Cの関数の共有ライブラリ化) Part2

どうも,筆者です. 前回のつづきになる. workspacememory.hatenablog.com 今回は,二つの配列の和,差,積を計算し,与えられた配列に結果を格納する関数をPythonから呼び出せるようにする. Pythonで受け付けるオブジェクト型はlist型のみとする. 以下の…

PythonからCの関数を呼び出す(Cの関数の共有ライブラリ化) Part1

どうも,筆者です. 今回は,Python.hを利用して,C言語で作成した関数をPythonから呼び出す方法について扱ってみる. 対象 ここでは,以下の二つの内容について取り扱う. 内部でstatic変数を用いる関数 引数として関数ポインタ(function pointer)を受け…