817 B
817 B
ResourcePath::HasExtension
bool HasExtension(const char* ext) const
检查是否具有指定扩展名。
详细描述:
比较路径的扩展名与指定的扩展名。扩展名应包含前缀点(.)。
参数:
ext- 要检查的扩展名(应包含.,如".png")
返回: bool,扩展名匹配返回 true,否则返回 false
复杂度: O(n),n 为路径长度
示例:
ResourcePath path("textures/player.png");
bool isPng = path.HasExtension(".png"); // true
bool isJpg = path.HasExtension(".jpg"); // false
bool isInvalid = path.HasExtension("png"); // false (缺少前缀点)
相关文档
- ResourcePath 总览 - 返回类总览
- HasAnyExtension - 检查多个扩展名