相关疑难解决方法(0)

成员名称和构造函数参数名称之间的冲突

可能重复:
C++中的成员与方法参数访问

我有了一些成员,如类x,y,widthheight.在它的构造函数中,我不会这样做:

A::A(int x, int y, int width, int height)
{
    x = x;
    y = y;
    width = width;
    height = height;
}
Run Code Online (Sandbox Code Playgroud)

这并没有真正意义,当与G ++编译x,y,width,和height成为怪异的值(例如-1405737648).

解决这些命名冲突的最佳方法是什么?

c++ arguments class naming-conventions

6
推荐指数
2
解决办法
3595
查看次数

标签 统计

arguments ×1

c++ ×1

class ×1

naming-conventions ×1