【发布时间】:2013-05-18 16:59:02
【问题描述】:
一些著名的代码风格书籍建议尽可能将变量声明为本地(
https://stackoverflow.com/a/10205934/700825)
我的问题是:switch 语句是否不受此规则的约束?例如,如果所有(或大多数)案例具有相似的结构,并且它们都将字符串用于类似的事情,那么应该在每种情况下还是在切换之前声明该字符串?
【问题讨论】:
-
代码风格是建议,而不是硬性规定。为了促进代码重用和可读性,它们通常是很好的建议,但它们仍然只是建议。像所有建议一样,用户(在这种情况下是您)需要考虑何时应该遵循它们以及何时不那么重要......通常如果不清楚需要发布它,它就不是那么重要.
标签: c++ c switch-statement