readability-container-data-pointer

查找代码中可以使用 data() 而不是容器中索引为 0 的元素地址的情况。这种模式通常用于获取指向容器后备数据的指针。 std::vectorstd::string 提供了一个 data() 访问器来检索数据指针,这应该是首选。

这也确保在容器为空的情况下,数据指针访问不会执行错误的内存访问。

选项

IgnoredContainers

由分号分隔的容器正则表达式列表,对此检查不强制执行。默认值为 empty