2013-05-21 28 views
0

对于私有变量具有setMethod的循环。 我想要这个set方法在循环的第一个转弯处增加值,然后停下来。我怎样才能做到这一点?我怎样才能得到setMethod一次输入值,而在一个循环?这是不可能的吗?

代码:

for(int x = 0; x > 5; x++) 
{ 
    setnum(5); 
    cout << getnum(); 
    setnum(getnum() -1); 
} 

这段代码应该输出:1 2 3 4 5

但这样做时,它的输出:5 5 5 5 5
setnum(5)被重置。

如何预防?与循环内的setnum(5)

+0

什么是setnum()&getnum()的工作,显示代码。 –

回答

0

Insted of> than put x < 5并将x作为参数传递给setnum()方法。

for(int x = 0; x < 5; x++) 
{ 
    setnum(x); 

} 
相关问题