我几周前开始学习C ++。现在我正在了解类和一切内容,我想知道对象实例化的原理。在这段代码中:
class Player
{
public:
int x, y;
int speed;
};
int main ()
{
Player player {};
return 0;
}
如果我在Player player {}
中不使用大括号,IDE会发出警告。我使用的是Clion 2017.2.3。警告显示:“未初始化记录类型:player”,似乎来自Clang-Tidy,但我不确定它到底是做什么的。
那么,这个很重要吗?我必须在对象实例化中使用大括号吗?
对不起,我的语法错误,英语不是我的母语。