第五章-引用-将引用作为返回值类型 中代码存在错误
Closed this issue · 1 comments
copper424 commented
#include <iostream>
int globalVar{42};
int& getGlobalVar() {
return glbVar;
}
int main() {
getGlobalVar() += 2;
std::cout << globalVar << std::endl;
}
<source>: 在函数 'int& getGlobalVar()' 中:
<source>:5:12: 错误:'glbVar' 未在此作用域中声明;你的意思是 'globalVar' 吗?
5 | return glbVar;
| ^~~~~~
| globalVar
作者大大,getGlobalVar 函数中应该返回和全局变量 globalVar 一样的名字吧?似乎是手误?
guyutongxue commented
对,笔误。之后有空改一下,你也可以直接发个 pr