在git repo中阅读以下代码片段时遇到一些麻烦。链接到回购和问题:
https://github.com/paolo-sz/fatty/blob/master/src/winmain.c#L2649
switch (confirm_multi_tab()) {
when IDNO:
if (!cfg.confirm_exit || confirm_tab_exit()) {
child_terminate(term->child);
}
return;
when IDCANCEL:
return;
}
有人可以解释为什么在switch语句中有'when'而不是'case'。感谢帮助。
请参阅std.h
第143行的https://github.com/paolo-sz/fatty/blob/master/src/std.h文件:
#define when break; case