库函数模拟实现