我想知道,如何遍历int数组以获取其值并设置其值。我知道如何使用for循环来立即获得,但我不知道它是如何工作的,当我在用户创建的对象中使用,尤其是使用get set方法。通过数组循环
我完全不熟悉这一点,对我的演讲几乎没有任何指导。我希望你们能够帮助我。这取决于我所做的。
//point.h
class point {
private:
int x[4];
public:
int getx();
void setx();
};
//point.cpp
class point {
point::getx(){
// ??????
}
point::setx(){
// ???????
}
//main.cpp
int main(){
point objPoint;
objPoint.setx(/* ???? */);
???? = objPoint.getx();
}
问:为什么你有一流的“点”的两个不同的定义(或“你为什么要再次声明‘阶级观点’当你定义了getX的实现()和setx()“?Q:为什么”setx()“没有参数(你想设置* x的值)?Q:为什么”int x [4]“?Q:这是什么?如何处理一个“循环”? – paulsm4
看起来这里的缺陷与任何东西都是逻辑的一样。getx()怎样知道要返回的4个值中的哪一个?setx()怎样知道哪个设置的价值,它将如何设置? – Shep
_“几乎没有指导”_有很多优秀的书籍提供指导:http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-和 - 列表 – jogojapan