gpt4 book ai didi

c++ - 访问修饰符是否适用于静态类函数?

转载 作者:太空宇宙 更新时间:2023-11-04 12:24:37 24 4
gpt4 key购买 nike

我刚遇到具有protected 静态类函数的代码,如:

class C {
...

protected:
static int fun() { ... }
};

我很好奇静态类函数是否可以有访问修饰符,这意味着什么?因为它们是类全局变量而不是预实例。

谢谢,Boda Cydo。

最佳答案

C++ 中的访问修饰符不能针对每个实例。他们总是每类。一直都是这样。这使得它们也适用于静态成员是完全合乎逻辑的。

C++ 中的访问保护应该以某种方式对每个实例起作用,这是一个相当普遍的误解,这似乎也是您提出问题的原因。

关于c++ - 访问修饰符是否适用于静态类函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3176899/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com