タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

pythonとC言語に関するatm_09_tdのブックマーク (1)

  • C言語アプリケーションにPyPyを埋め込む | POSTD

    from my_library import ffi, lib @ffi.def_extern() def compute(first, second): """ Compute the absolute distance between two numbers. """ return abs(first - second) この実装のスニペットには、適切に埋め込むための特別な仕様が含まれています。1行目で、ダイナミックライブラリから ffi と lib オブジェクトをインポートします。これによって、cffiが提供する関数へアクセスしての実装が可能になり、メモリの割り当てなど、より複雑なタスクに利用できるようになります。 my_library という名前と、ダイナミックライブラリのどの名前に対応するかは下記に定義しました。 次にスニペットを見て気づくのは、 @ffi.def_extern

    C言語アプリケーションにPyPyを埋め込む | POSTD
  • 1