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++标准。
如果能提供标准中相关的引用,将十分感激。
g++ -pedantic
没有抱怨。 - kennytmpoints[0]
在那个时候 并没有 指向一个有效的对象。points[0]
有一个 不确定 的值。 - Lightness Races in Orbit