ボイド関数::開始() {
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を使用しており、矢印が指す行を強調表示しています。
ありがとうございました。