массивы констант

Это старый добрый массив C:

int a[10];

А это старый добрый массив C то есть const :

const int b[10];

В C ++, похоже, есть два способа определить std :: array , которые являются const :

std::array<const int, 10> c;
const std::array<int, 10> d;

Это два определения эквивалентны? Если да, то какой идиоматический? Если нет, в чем разница?

20
задан fredoverflow 17 October 2011 в 08:31
поделиться