# Thread::GetId 获取缓存的线程标识。 ```cpp Id GetId() const; ``` ## 行为说明 当前头文件内联实现直接返回 `m_id`。 这个值只在 [Start](Start.md) 里更新,来源是 `native_handle()` 转成整数。 ## 返回值 - `Id` - 当前缓存的线程标识;尚未启动时通常为 `0`。 ## 注意事项 - 这个值与 [GetCurrentId](GetCurrentId.md) 的实现口径不同,不应假设两者可以直接比较。 ## 相关文档 - [返回类型总览](Thread.md) - [GetCurrentId](GetCurrentId.md)