看了C Static 详解 后想补充点static 在C++中的应用。
static 的全局变量在C++的标准是不主张的,因为它完全可以用匿名命名空间来替代,如下面所示:
namespace
{
int a;
int b;
}
class A
{.......}
这样a,b 只能应用在当前的编译单元中。
看了C Static 详解 后想补充点static 在C++中的应用。
static 的全局变量在C++的标准是不主张的,因为它完全可以用匿名命名空间来替代,如下面所示:
namespace
{
int a;
int b;
}
class A
{.......}
这样a,b 只能应用在当前的编译单元中。