应该是有地方调用了 `setting()` 而不是 `setting(choose)` 吧?
否则你会得到类似
```
/usr/bin/ld: /tmp/ccLqSK8u.o: in function `main':
main.cc:(.text+0xa): undefined reference to `setting(int)'
collect2: error: ld returned 1 exit status
```
的编译错误。
by ftiasch @ 2021-09-11 19:40:45