やっぱり動的言語では安全なソフトは作れない 2
■ このスレッドは過去ログ倉庫に格納されています
0651646
2011/06/13(月) 13:15:58.52いや、こっちが勘違いしてた。そうか型宣言か
Pythonには型宣言が無いけど、ctypesだとこんな感じだから
型宣言のある動的言語ならファーストクラスに出来るだろう
from ctypes import *
from ctypes.util import find_library
libpath = find_library('c')
libc = cdll.LoadLibrary(libpath)
fopen = libc.fopen
fopen.argtypes = [c_char_p, c_char_p]
fopen.restype = c_void_p
■ このスレッドは過去ログ倉庫に格納されています