Зависимости в списках инициализации

Хорошо ли определено это поведение?

class Foo
{
    int A, B;

    public:

    Foo(int Bar): B(Bar), A(B + 123)
    {
    }
};

int main()
{
    Foo MyFoo(0);
    return 0;
}
18
задан Wolf 19 June 2014 в 08:28
поделиться