Branko Čibej <[email protected]> writes:
> "int main(void)" is not equivalent to "int main()" in C; it is in C++.
These are compatible
int foo(void);
int foo(){...}
however main is special so I suppose 'int main(){...}' might be
compatible but not equivalent, or I suppose compatiblity may be
irrelevant and it may simply be not equivalent. I find it hard to
believe the standard intended that distinction particularly since it
uses 'int main(){...}' in examples. I think it is intended to be
equivalent.
--
Philip Martin | Subversion Committer
WANdisco // *Non-Stop Data*