#pragma once #include namespace parallel { struct ParallelContext { ~ParallelContext(); }; ParallelContext init(int num); void quit(); void run(std::function func); int coreCount(); }