03 2022 档案

摘要:std::shared_ptr<int> a = std::make_shared<int>(2); std::weak_ptr<int> b = a; a = nullptr; if (std::shared_ptr<int> b_lock = b.lock()) std::cout << *b_ 阅读全文
posted @ 2022-03-08 11:43 strive-sun 阅读(567) 评论(0) 推荐(1)
摘要:在无任何功能代码的情况下运行控制台,会发现有三个线程在运行 SO 的答案指出,在程序一开始运行时,为加快进程启动,windows 会利用多个 CPU 内核更快地初始化。 ntdll.dll 线程实际上是从链接的库启动的操作系统线程,所有代码都在线程 26372 上运行。 通常这些线程池工作者为应用程 阅读全文
posted @ 2022-03-03 20:17 strive-sun 阅读(239) 评论(0) 推荐(0)