0
我想在C++中創建類似於事件的系統。我曾試圖創造類似的東西;從庫中傳遞對象/數據到控制檯應用程序(如何)
###Library
class manager
{
public:
void init(void i) { x = i };
void fire()
{
x("test");
}
private:
void x;
};
(空間)
###Console App
void tester(char* i)
{
printf("%c", i);
}
int main()
{
manager m;
m.init(tester);
m.fire();
return 0;
}
是的,我現在是完全錯誤的方式,但我需要類似的東西。我是新手,我不明白爲什麼我不能做出這樣的事情。
使用'std :: function'。另外,C++不是「腳本」。 – syam