Should i use f() or f(void) to indicate that the function doesn't take any argument. I read in an C++ FAQ that it considered to be a bad programming style in C++ but what with C ? I also know that if f() is used it is assumed to take any number of int arguments.
Actually the FAQ confused me, although i prefer to use f(void).
Thanks