qq_62513284 2023-12-23 23:03 采纳率: 85.2%
浏览 5
已结题

c++类成员函数传递给指针

c++程序,需要将一个函数传递给结构体指针,但函数在类中实现,且不能是静态的,如何处理?

  • 写回答

2条回答 默认 最新

  • threenewbee 2023-12-23 23:48
    关注

    这个没办法,成员函数相当于多了一个 this 指针参数,具体看你要干嘛,有变通的设计,另外,还有一些属于黑客的技法,大概来说就是用内嵌的汇编去直接操作堆栈,让堆栈平衡。至于传递函数指针,则强制类型转换,骗过编译器。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 1月1日
  • 已采纳回答 12月24日
  • 创建了问题 12月23日

悬赏问题

  • ¥20 verilog状态机方法流水灯
  • ¥15 pandas代码实现不了意图
  • ¥15 GD32H7 从存储器到外设SPI传输数据无法重复启用DMA
  • ¥25 LT码在高斯信道下的误码率仿真
  • ¥45 渲染完成之后将物体的材质贴图改变,自动化进行这个操作
  • ¥15 yolov5目标检测并显示目标出现的时间或视频帧
  • ¥15 电视版的优酷可以设置电影连续播放吗?
  • ¥50 复现论文;matlab代码编写
  • ¥30 echarts 3d地图怎么实现一进来页面散点数据和卡片一起轮播
  • ¥15 数字图像的降噪滤波增强