void* thread_routine(void* arg) { std::cout << pthread_self() << std::endl; Singleton* pInstance = Singleton::GetInstance(); pInstance->Print(); // 多线程下无法释放内存,否则会导致程序宕掉,最终导致内存泄漏 return NULL; }