readability-simplify-subscript-expr¶
此检查简化下标表达式。目前,这涵盖了调用 .data()
并立即执行数组下标操作以获取单个元素的情况,在这种情况下,只需调用 operator[]
即可。
示例
std::string s = ...;
char c = s.data()[i]; // char c = s[i];
选项¶
- Types¶
触发此检查的类型列表。默认值为 ::std::basic_string;::std::basic_string_view;::std::vector;::std::array;::std::span