Fev*_*ses 15 c++ global-variables
你将全局常量放在C++应用程序中的哪个位置?例如,你会把它们放在一个班级吗?在一个结构?
Pét*_*rök 13
我会使用一个名称空间来表示与单个类没有很强关联的全局常量.在后一种情况下,我会把它们放在那个班级里.
真正的全局(应用程序级)常量应该在应用程序的命名空间中(假设你的应用程序在它自己的命名空间内,应该是这样).对于模块级常量,模块自己的命名空间是自然的位置.
Eli*_*sky 5
最好的方法是将它们放在它们所属的同一命名空间中.大型C++应用程序通常会有许多模块,每个模块都有自己的常量集.每个模块都应该在命名空间中,其中也包含常量.
归档时间:
15 年,10 月 前
查看次数:
4172 次
最近记录:
13 年,9 月 前