関数を定義する関数を作成する方法を知りたいです。そして、定義した関数を呼び出すことができます。例を挙げてみましょう。
void funcToCall() {
std::cout<<"Hello World"<<std::endl;
}
void setFuncToCall(void func) {
//Define some variable with func
}
void testFuncCall() {
//Call function that has been defined in the setFuncToCall
}
setFuncToCall(funcToCall()); //Set function to call
testFuncCall(); //Call the function that has been defined
ここで私がやろうとしていることを理解していただければ幸いです。しかし、それを正しいコードに落とし込む方法がわかりません:-)