Compiler Error C2552

'identifier' : non-aggregates cannot be initialized with initializer list

The specified identifier was incorrectly initialized.

An initializer list is needed to initialize the following types:

These types are known as “aggregates.”