5

我知道static在命名空间范围内意味着“内部链接”。现在考虑以下代码:

static class Foo {} foo;

static适用于Foofoo还是两者都适用?

4

2 回答 2

7

它适用于在类定义之后声明的变量。

在 C++ 中,没有static class. 只有static对象和static功能。

于 2011-08-04T14:55:50.083 回答
7

class Foo {}状态foo变量的类型。static使foo静态。

于 2011-08-04T14:54:32.800 回答