-
void * ruby_xcalloc(size_t n, size_t size) -
引数と返り値は calloc() と同じです。ただしメモリ割り当てに失敗したときは GC を行いそれでもだめなときは例外 NoMemoryError を発生します。つまりこの関数が返り値を返したときは常に割り当ては成功です。
void * ruby_xcalloc(size_t n, size_t size)
引数と返り値は calloc() と同じです。ただしメモリ割り当てに失敗したときは GC を行いそれでもだめなときは例外 NoMemoryError を発生します。つまりこの関数が返り値を返したときは常に割り当ては成功です。