int* p = new int( 0, 1, 2, 3, 4, 5, 6 );

int型のコンストラクタにいくらでも引数渡せるのは何故ですか