pub unsafe extern "C" fn Write2DArray( array: *mut *mut c_void, filename: *mut c_char, nrow: c_long, ncol: c_long, size: usize, ) -> c_int