C++的源程序改写成C语言类的析构函数
2021-04-24 01:27
阅读:453
标签:资源 析构函数 语言 调用 str 替代 基类指针 工作 指定 C++的源程序改写成C语言类的析构函数 标签:资源 析构函数 语言 调用 str 替代 基类指针 工作 指定 原文地址:https://blog.51cto.com/14863804/2509421
在C中,无论是哪个struct都用函数指针U替代析构函数。之所以所有的struct都用指针U是基于如下情况:
如果将子类指针赋给基类指针,基类指针在释放的时候不必考虑调用哪个函数名的析构函数,只需调用成员函数U即可。成员函数U需要像一般成员函数一样在fun_类名()函数中指定。
类的析构函数是由系统调用的,在C中则要显式调用。至于何时调用,要准确判断。
上一篇:Java匿名对象和内部类
下一篇:推荐系统算法概览
文章来自:搜素材网的编程语言模块,转载请注明文章出处。
文章标题:C++的源程序改写成C语言类的析构函数
文章链接:http://soscw.com/index.php/essay/78722.html
文章标题:C++的源程序改写成C语言类的析构函数
文章链接:http://soscw.com/index.php/essay/78722.html
评论
亲,登录后才可以留言!