gpt4 book ai didi

c++ - 我应该将枚举放在 int main() 之外还是内部?

转载 作者:行者123 更新时间:2023-11-28 04:26:01 24 4
gpt4 key购买 nike

我的代码有效,尽管我觉得它可以改进,尤其是我的枚举,它目前在 main() 函数中。

我试过将我的枚举放在 int main 函数之外,它仍然有效,我个人认为它不会很像样。

bookPicker.cpp

int main()
{

enum element {
ICE, FIRE, EARTH, WIND, NONE
};

..The rest of the code..

return 0;

}

如有任何提示,我们将不胜感激。

引用C++ How to translate my code to OOP with classes and functions?

最佳答案

外面。您将希望将此枚举用于一个类,该类可能在其他地方定义,需要枚举。所以它应该在外面。

此外,在现代 C++ 中使用枚举类可能更好。

关于c++ - 我应该将枚举放在 int main() 之外还是内部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54317551/

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