我只是想知道我们是否可以在C++中使用静态类.我的意思是我们可以在C++中将类声明为静态static class foo吗?我知道我们可以在C++中使用静态成员变量和静态成员函数,但我不确定静态类.
编辑:
我打算问一个类是静态的意思.
编辑:好吧,我会停止马虎.
static是存储类说明符.
这就是半迂腐的定义.问题是,您希望将哪种语义附加到"静态类"的概念上?嵌套类自动具有类似静态的属性 - 它们是类的属性,而不是单个对象.如果您希望在外部作用域中声明的类具有类似静态的属性(即不与跨不同转换单元的单定义规则冲突),则可以使用匿名名称空间.