放置使用声明的位置

Mik*_*Mik 5 c++

关于using声明的建议做法是什么(例如using std::vector;)?

它应该位于cpp / cc文件的顶部还是仅在使用范围内?

ezd*_*ena 0

为了便于阅读,最好将其放在开头。否则,请在尽可能小的范围内使用它。

为了使代码对其他人来说更清晰,您应该避免使用using.

更新

请考虑梅扎卡的评论。我不够精确,但用“在开头”指的是“真正”代码的开头,即在#includess之后