我有一个功能,看起来像这样:当不需要返回值时,我应该使用返回函数吗?
int Game::GetInput() {
while (true) {
// do stuff
if (something) {
// do this
return 0;
}
else {
// do other stuff
}
}
}
,我想知道,如果它是公共的或正确的有一个返回函数,而不是void函数离职的功能的唯一目的(的除了结束函数之外,返回的值不会在程序中执行任何操作)。这是不错的做法,还是有更好的方法来结束功能?
@vorbis:是的。一个'void'返回类型表示没有要返回的值。 – 2011-05-02 02:26:57