当不需要返回值时,我应该使用返回函数吗?
|
我有一个看起来像这样的函数:
int Game::GetInput() {
while (true) {
// do stuff
if (something) {
// do this
return 0;
}
else {
// do other stuff
}
}
}
我想知道是否有返回函数而不是void函数是常见还是适当的,其唯一目的是离开该函数(返回的值在程序中除了结束该函数之外不会做任何事情) )。这是好的做法,还是有更好的方法来结束功能?
没有找到相关结果
已邀请:
4 个回复
览幕堤分
,简单地将simply2ѭ?
芜任亮蜡
贡炮逗握惫
退出
函数。您上面的代码将变为:
稍惮
是不必要的;执行“做其他事情”的唯一方法是if9ѭ为假。