std::vector<const int> vci; vci.push_back(1); vci[0] = 2;
Поскольку тип элемента const int, не должен ли оператор присваивания присваивать const int&? Это не компилируется с LLVM 3.0. Почему VC++ это позволяет?
const int
const int&