برای استفاده از aggregate initializer نیازی به پرانتز نیست .
کد زیر رو کامپایلر هایی که c++11 رو کامل پشتیبانی می کنن اجرا می کنن : (بغیر ازvisual studio )
#include <iostream>
class MyClass
{
public:
MyClass() : my_arr{ 1, 2, 3, 4, 5 } {}
private:
int my_arr[5];
};
int main() {
MyClass c;
}
برای vs هم از همون روش static بالا استفاده کنید.