ffi:alloc
(ffi:alloc size)
外部メモリを size バイト確保し、そのポインタを返す。これは malloc
であり、確保したメモリは Lisp のどのスコープよりも長生きし、
ffi:free でのみ解放される --- CFFI 自身の契約と同じ。
書き込むまで内容は不定。この例では prog1 で解放前に値を読み戻している。
(ffi:alloc size)
外部メモリを size バイト確保し、そのポインタを返す。これは malloc
であり、確保したメモリは Lisp のどのスコープよりも長生きし、
ffi:free でのみ解放される --- CFFI 自身の契約と同じ。
書き込むまで内容は不定。この例では prog1 で解放前に値を読み戻している。