c++ - 如何处理与字段名同名的参数?

标签 c++

例如,如果我的参数名称在某些方法中使用 x, y 我的字段还包含 x 和 y

我正在使用

this->x = x;
this->y = y;

这是推荐的吗?

最佳答案

你的代码是正确的,但通常你想让你的成员变量看起来与参数变量分开。当我在学校时,他们教我们使用 m_x 和 m_y(代表 member_x 和 member_y)而不仅仅是 x 和 y。

关于c++ - 如何处理与字段名同名的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22571723/

相关文章:

c++ - 是否可以为 qlistWidget 的每个项目添加隐藏值

c++ - clang 标准库错误或 C++ 未定义行为?

c# - int[] 到字符串 c#

C++ 子字符串 POS

c++ (double)0.700 * int(1000) => 699(不是 double 问题)

c++ - 如何 Qt - Qml 调试和/或分析?

c++ - 错误 : cast from 'Foo*' to 'unsigned int' loses precision

c++ - 类对象初始化

c++ - 这段代码“长度指示器实现”有什么问题?

c++ - 尝试理解 C++14 中的 §7.2/6