What is better: void foo()
or void foo(void)
?
With void it looks ugly and inconsistent, but I’ve been told that it is good. Is this true?
Edit: I know some old compilers do weird things, but if I’m using just GCC, is void foo()
Ok? Will foo(bar);
then be accepted?