无效函数::start() {
io_iterator_t enumerator;
...some code...
result = IOServiceAddMatchingNotification(
mNotifyPort,
kIOMatchedNotification,
IOServiceMatching( "IOFireWireLocalNode" ),
serviceMatchingCallback,
(void *)0x1234,
&enumerator ); <=====
}
functions.cpp:83: 错误: 'void (functions::)(void*, io_iterator_t)' 类型的参数不匹配'void ( )(void , io_iterator_t)'
有谁知道这个错误是什么意思?我start()
通过main()
函数对象调用(例如,f->start();
)
我正在使用 xcode,它突出显示箭头指向的线。
谢谢你。