我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于#c++ 虚函数指针#的问题:同样的写法vs2015可以vs2022不行为啥

同样的写法 vs2015 可以 vs2022 不行 为啥?

#include
using namespace std;
typedef int(*fp)();
class  classA
{
public:
    virtual int func() {
        cout << "classA" << endl;
        return 0;
    }
};

class classB :public classA {
public:
    int func() {
        cout << "classB" << endl;
        return 0;
    }
};
int main() {
    classB classp;
    int* pi = (int*)&classp;
    int* pi2 = (int*)*pi;
    fp funcp = (fp)*pi2;
    funcp();
    system("pause");
    return 0;
}

int -> long long

近期文章

  • 最佳实践:在JavaScript代码中包含PHP
  • 求维盟FBM-541救砖固件
  • 如何获取划定范围的公交线路和站点信息(标签-网络|关键词-网络分析)
  • jypter notebook中的.srot为什么未将list中的”苹果“倒序放在最后输出呢
  • 为啥不给用sqrt还建议使用qsort
  • C语言curl静态库
  • Oracle中如何用SQL筛选出同一时间食用两种或以上水果的姓名
  • 来求电话号码的字母组合
  • 有两个geek怎么办?
  • 关于 try catch的问题
  • 如何使用PHP访问Jax-RS中的REST服务
  • stata时间序列预测
  • java初学者,蓝桥杯
  • 关于字符串逆向打印的问题(求解)
  • 一道关于字符串相乘的问题
  • 匿名内部类里sql语句报错
  • 点击底部导航栏切换不同的页面
  • vscode写html怎么关闭所有辅助功能
  • 使用Py2app打包出的app的pytesseract部分功能无法正常使用
  • win11用Total Control连接手机时总显示如下 😭

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华