CppCoreGuidelines ES.21 不要在需要使用之前引入一个变量或常量
28 March 2023
“Don’t introduce a variable (or constant) before you need to use it”
理由
可读性。限制变量能使用的范围。
例如(坏例子)
int x = 7; // ... no use of x here ... ++x;
强化
标记变量第一次使用的位置与声明的位置距离很远的情况
“Don’t introduce a variable (or constant) before you need to use it”
理由
可读性。限制变量能使用的范围。
例如(坏例子)
int x = 7; // ... no use of x here ... ++x;
强化
标记变量第一次使用的位置与声明的位置距离很远的情况