我阅读了以下不同的来源,
- 所有静态数据成员都在 main() 之前初始化(即使 main() 和静态数据成员存在于不同的翻译单元中)。 – 同意
- 内联函数在调用它们的每个源文件或翻译单元中都是重复的。 - 同意
明确指出静态数据成员在main() then之前初始化,
- 如果内联函数访问静态成员,问题是什么?
- 为什么在内联函数中使用静态数据成员是不安全的?
请举例说明。
最佳答案
关于c++ - 在内联函数中使用静态数据成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20856652/