cpp/memory/uninitialized fill n

@1@ Copies the given value to the first  elements in an uninitialized memory area beginning at  as if by

where is:

@@If an exception is thrown during the initialization, the objects already constructed are destroyed in an unspecified order.

@2@ Same as, but executed according to.

Complexity
Linear in.