Files
XCSDD/docs/api/threading/thread/getid.md
ssdfasd 58a83f445a fix: improve doc link navigation and tree display
- Fix link resolution with proper relative/absolute path handling
- Improve link styling with underline decoration
- Hide leaf nodes from tree, only show directories
- Fix log file path for packaged app
2026-03-19 12:44:08 +08:00

654 B
Raw Blame History

Thread::GetId

Id GetId() const

获取当前线程对象的唯一标识符。该 ID 在线程启动后有效。

参数:

返回: Thread::Id - 线程的唯一标识符uint64_t 类型)

复杂度: O(1)

注意: 在调用 Start 之前返回 0。

示例:

Thread worker;
printf("Before start: id=%llu\n", (unsigned long long)worker.GetId());
worker.Start([]() {}, "Test");
printf("After start: id=%llu\n", (unsigned long long)worker.GetId());
worker.Join();

相关文档