开发者社区 问答 正文

如何判断一个ThunkInfo对象是否为空?

如何判断一个ThunkInfo对象是否为空?

展开
收起
不吃核桃 2024-08-06 11:43:13 38 分享 版权
1 条回答
写回答
取消 提交回答
  • 一个ThunkInfo对象被认为是空的,如果它的This成员为空(即没有this指针调整),Return成员为空(即没有返回调整),并且Method成员为nullptr(即没有关联的覆盖方法)。这通过ThunkInfo类中的isEmpty成员函数实现,其实现如下:

    cpp
        bool isEmpty() const { 
        return This.isEmpty() && Return.isEmpty() && Method == nullptr; 
        }
    
    2024-08-06 15:18:06
    赞同 2 展开评论
问答地址: