美文网首页
EOS学习笔记-3.C++的反射是什么?

EOS学习笔记-3.C++的反射是什么?

作者: zhworker | 来源:发表于2020-08-18 18:24 被阅读0次

    C++是不支持通过类名称字符串”ClassXX”来生成对象的,我们可以使用ClassXX* object =new ClassXX; 来生成对象,
    但是不能通过ClassXX* object=new "ClassXX"; 来生成对象

    反射是程序可以访问、检测和修改它本身状态或行为的一种能力。
    有点抽象,我的理解就是程序在运行的过程中,可以通过类名称(类名称是个字符串)创建对象,并获取类中申明的成员变量和方法

    相关文章

      网友评论

          本文标题:EOS学习笔记-3.C++的反射是什么?

          本文链接:https://www.haomeiwen.com/subject/gvvkjktx.html