辣丝丝小白菜 2016-10-19 15:07 采纳率: 0%
浏览 1437

C++报错,信号的,怎么搞?为什么?

C++报错,为什么啊?有谁懂吗?刚学C++,小白……error: reference to non-static member function must be called signal(SIGALRM,foo);图片说明图片说明

  • 写回答

2条回答 默认 最新

  • threenewbee 2016-10-19 15:46
    关注

    signal函数不能传成员函数foo,因为成员函数实际上还有一个隐含的this指针参数。
    可以把foo定义成static的。

    评论

报告相同问题?