Difference between revisions of "Cpp Coding Standards/FIMPL/DefSwitch"
From Apache OpenOffice Wiki
m (→Special Cases) |
m (Cpp Coding Standards/Function Implementation/DefSwitch moved to Cpp Coding Standards/FIMPL/DefSwitch: consistency) |
(No difference)
|
Revision as of 16:13, 22 May 2007
Special Cases
In case of switch on an enum, where all enum values are "case"s, it is better to not provide a default switch, because some compilers throw a warning, if one enum value is missing, but do not throw this warning, if a default branch is provided.
In such cases prefer a comment that no default is needed.