我想知道,如何遍歷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