Files
XCEngine/docs/api/debug/profiler/get.md

25 lines
529 B
Markdown
Raw Normal View History

# Profiler::Get
```cpp
static Profiler& Get()
```
获取 `Profiler` 单例实例。Profiler 使用局部静态变量实现 Meyers' Singleton确保线程安全且只初始化一次。
**返回:** `Profiler&` - 全局性能分析器实例的引用
2026-03-20 02:35:07 +08:00
**线程安全:** ✅ 线程安全Meyers' Singleton
**复杂度:** O(1)
**示例:**
```cpp
XCEngine::Debug::Profiler& profiler = XCEngine::Debug::Profiler::Get();
profiler.Initialize();
```
## 相关文档
- [Profiler 总览](profiler.md) - 返回类总览