0
我有一個使用預先存在的庫的類。有一個函數調用需要一個函數指針,我試圖傳入我的類中的函數。它雖然不編譯。我能做些什麼來解決這個問題? (另外,我確信這是以更清晰的方式被問到的,因爲我對此表示歉意,所以我的道歉)。 注:這是一個arduino。使用函數指針傳遞類函數到外部庫
在我的主要節目,我有以下代碼...
#include "CM.h"
CM cm;
void setup() {
cm.setup();
}
CM.h
class CM {
private:
LibClass *lib;
void onInit();
public:
void setup();
};
CM.cpp
#include "CM.h"
void CM::setup() {
lib->attach(onInit); // <-- this isn't working.
}
void CM::onInit() {
Serial.println("HERE I AM");
}