作者HZYSoft (pcman.ptt.cc)
看板MacDev
标题Re: [问题] 关於C++
时间Thu Jan 27 17:37:29 2005
※ 引述《isking (.......)》之铭言:
: ※ 引述《Blueshiva (龙野南云)》之铭言:
: : 其实我记得在Pre-Standard C++中是可以用void main()的
: : 这也是VC6主要遵循的版本,在gcc 2.9的初期也是可以用void main()的
: : 不过现在反正都有标准出来了,大家就乖一些吧 :)
: 再请问一下在哪里可以找到这些标准呢?
: 还是哪位大大有可以寄给我吗?谢谢^^
姑且不论标准,OS X 底层是 BSD
UNIX-like 的系统上执行程式都应该有传回值
因为有别於 Windows 下一个程式包办所有功能的设计理念
UNIX-like 系统着重小程式彼此合作搭配,
如果个别程式皆无传回值,则无法正确达成这个目标
程式间无法互相检查执行有无发生错误,就无法正确合作
就算标准没有明文规范,以 UNIX 的风格也应该要有传回值较为恰当
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.231.52.178