エフェクティブC++によると、main(void)のvoidは冗長だから、C++ではmain()でよいと書いてあった。