|
utility 2026.1.9
A comprehensive C++ utilities library tailored for the development of modern desktop and extended reality (XR) applications.
|
This document defines coding standards for Utility. The goal is consistent, readable, and maintainable code.
PascalCase for classes and camelCase for functions and variables._.nullptr instead of NULL or 0.std::unique_ptr, std::shared_ptr).const correctness whenever possible.enum class over unscoped enums.In class declarations, keep sections in this order:
publicprotectedprivateWithin each section, keep this order:
struct, enum, aliases)