簡単な例で私の問題を説明しようとします:
class UselessClass {};
template<class RUNNABLE>
class Task : public RUNNABLE
{
public:
static void StartScheduler()
{
//Start system scheduler
}
};
main.cpp
Task<UselessClass>::StartScheduler(); //Correct
//Task::StartScheduler(); //Wrong
私がやりたいことは、次のコードを書くことです:Task::StartScheduler();