gpt4 book ai didi

c++ - 初学者 : Quick Constructor Q

转载 作者:行者123 更新时间:2023-11-28 07:17:33 28 4
gpt4 key购买 nike

<分区>

我大约一周前开始学习 C++,最近在类里面学习了构造函数。使用 Code::Blocks,我想出了一个基本类。我的问题是:为什么我不能简单地使用 {m_f = f;} 而不是 {float m_f = f;}?当我在前面没有 float 的情况下尝试时,我的编译器不喜欢。

class classyClass
{
public:
classyClass(int x=0, int y=0) {m_x = x; m_y = y;}
classyClass(float f=0) {float m_f = f;}

void setX(int x) { m_x = x; }
void setY(int y) { m_y = y; }

int getX() const { return m_x; }
int getY() const { return m_y; }

private:
int m_x;
int m_y;
};

感谢您的帮助!

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