C++参数中void形参的有无问题
1.普通全局函数void foobar();与void foobar(void);有无区别
2.构造函数foobar::foobar()与foobar::foobar(void)有无区别,如果我写了foobar::foobar(void),这是不是重载了默认构造函数
3.int main()与int main(void)有无区别
好像听到别人说形参没有void可以代表有N多个参数,不知道对于C++正不正确
如果正确的话,那foobar(int argc, ...)这种不定形参写法与其相比又如何?