LINUX.ORG.RU

История изменений

Исправление lenin386, (текущая версия) :

Товарищ, а почему ты i++ + ++i с такой лёгкостью заменил на ++i + ++i ? В примере из lurkmore одинаковые операции, и поэтому там действительно UB, потому что не понятно, какой ++ первым читать. Но в примере 5 subj разные операции, у них разный приоритет, и там абсолютно понятно, что считать первым.

Исходная версия lenin386, :

Товарищ, а почему ты i++ + ++i с такой лёгкостью заменил на ++i + ++i ? В примере из lurkmore одинаковые операции, и поэтому тут действительно UB, потому что не понятно, какой ++ первым читать. Но в примере 5 subj разные операции, у них разный приоритет, и там абсолютно понятно, что считать первым.