可能重复:
C++中的成员与方法参数访问
我有了一些成员,如类x,y,width和height.在它的构造函数中,我不会这样做:
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).
解决这些命名冲突的最佳方法是什么?