See also
Understanding uniform initialization