0
我使用的是框架這裏爲我的節目之一,創建一個事件(從example here)呼叫'Event <float> :: notify(NULL,const double&)'的匹配函數|
.h文件中
ofEvent<float> onVolumeChange
.cpp文件
//main method()
ofAddListener(onVolumeChange, this, &MainProgram::handleVolumeChange);
//kePrees method
if(key== ' '){
ofNotifyEvent(onVolumeChange, 10.0f);
}
我得到一個編譯試圖建立這個錯誤,這似乎很奇怪,因爲我只是遵循已有的例子。
,我來到這裏的錯誤是:
No matching function for call to ‘ofEvent<float>::notify(NULL, const float&)’|
關於我的機器如果需要的話:Ubuntu的12.04,代碼塊,C++/
了openFrameworks是什麼,我在這裏失蹤?
檢查參數ofNotifyEvent(onVolumeChange,'10.0f');通常錯誤發生在參數在方法中傳遞時不正確 – 2013-01-24 06:48:44
錯誤消息在第一個參數中真的說'null'嗎?這很奇怪,它應該在那裏顯示類型。 – Mat
@Mat:是的,這就是錯誤所說的。即使我嘗試通過'bool' EventArgs,我得到'沒有匹配函數調用'的事件相同的錯誤 :: notify(NULL,const bool&)'|' –
user1240679