How do I fix this to get this to compile?

```
#include <utility>

int main() {
    const std::pair<const char*, const char*> pairs[] = { {"String A", "String 1"}, 
                                                          {"String B", "String 2"} 
    }; 

}

```

Giving this compiler error:

```
1>main.cpp(256): error C2552: 'pairs' : non-aggregates cannot be initialized with initializer list
1>          'std::pair<_Ty1,_Ty2>' : Types with user defined constructors are not aggregate
1>          with
1>          [
1>              _Ty1=const char *,
1>              _Ty2=const char *
1>          ]
1>main.cpp(257): error C2552: 'pairs' : non-aggregates cannot be initialized with initializer list
1>          'std::pair<_Ty1,_Ty2>' : Types with user defined constructors are not aggregate
1>          with
1>          [
1>              _Ty1=const char *,
1>              _Ty2=const char *
1>          ]

```