新版本的gcc提供了Wimplicit-fallthrough,对于大多数switch语句来说非常有用。但是我有一个switch语句,我想允许所有case语句之间的fall-through。
是否有一种明确指定fall through的方法?我希望不必为此文件编译Wno-implicit-fallthrough。
编辑:我正在寻找一种使fall through明确化的方法(如果可能),而不是通过编译器开关或pragma关闭警告。
是否有一种明确指定fall through的方法?我希望不必为此文件编译Wno-implicit-fallthrough。
编辑:我正在寻找一种使fall through明确化的方法(如果可能),而不是通过编译器开关或pragma关闭警告。
-Wimplicit-fallthrough
的描述吗?整个问题都是扩展机制,没有非扩展机制。 - Jonathan Leffler