使用gcc编译器,实现C语言智能指针

使用gcc编译器,实现C语言智能指针

使用gcc编译器,实现C语言智能指针

 

 

#define AutoReleaseVar(vartype,varname,initval,releasefunc)
void __autorelease__##varname(vartype *v) {
releasefunc(*v);
}
vartype varname __attribute__((cleanup(__autorelease__##varname))) = (initval)

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 使用gcc编译器,实现C语言智能指针