【发布时间】:2020-07-05 12:21:58
【问题描述】:
这更像是一个哲学/经验问题。
在编写不返回任何值的函数时,默认返回值应该是 void 还是 int?像,也许返回 int 为将来添加错误代码和错误处理留下了空间?就性能和架构而言,这两个选项之间是否存在差异?
【问题讨论】:
-
在 c++ 中,您应该抛出异常或返回错误对象。没有理由返回 int。
-
您好 Mivsher,您似乎对您的作业发表的评论不满意。您介意提供更多详细信息吗?