gpt4 book ai didi

c++ - 返回类型后的静态关键字

转载 作者:行者123 更新时间:2023-11-30 02:58:34 25 4
gpt4 key购买 nike

当我对类成员使用关键字 static 时,我通常以这种方式将它放在返回类型之前:

class Problem {
public:
static void solve() {}
}

我刚刚注意到在 VS2010 上它的工作原理与返回类型相同:

class Problem {
public:
void static solve() {}
}

标准对此有何规定?这是否还有我应该注意的任何其他含义,或者它是否完全相同?

最佳答案

decl-specifier-seqopt(ISO/IEC 14882:2011,§7 声明)的各个组件的顺序在很大程度上是任意的。特别是,存储类(例如“static”)可以与类型信息混合,尽管在 C 标准中将除 first 之外的存储类标记为过时(但据我所知,在 C++标准)。

关于c++ - 返回类型后的静态关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13616379/

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