C2008: Too many arguments for member initialization

[ERROR]

Description

The member-initializer contains too many arguments.

Example
  struct A {

  
    const int i;

  
    A();

  
  };

  
  A::A() : i(3,5) {  // error

  
  }

  
Tips

Supply the correct number of arguments in the initializer list of a constructor.