инициализация массива, ссылка на предыдущий элемент в порядке?
const QPointF points[] =
{
QPointF(r.left() - i, r.top() - i),
QPointF(r.right() + i, r.top() - i),
QPointF(r.right() + i, r.bottom() + i),
QPointF(r.left() - i, r.bottom() + i),
points[0] // is this line valid (according to the C++ standard)?
};
Хотя это компилируется с компилятором MS Visual Studio, я не уверен, является ли это допустимым кодом в соответствии со стандартом C ++.
Цитаты из Стандарта будутвысоко ценится