LINUX.ORG.RU

В C++20 представление знаковых будет только в two's complement

 , ,


0

2

Странно, что никто не запостил новость. Ещё 24 ноября смёржили соответствующие изменения в текущий драфт стандарта.

Нет, signed overflow defined не сделали.

Ответ на: комментарий от unC0Rr

В 11-м появились move-конструкторы, в некоторых случаях стало создаваться меньше промежуточных объектов, на этом и экономия.

Если в коде были нетривиальные copy-конструкторы, то переход на C++11 не ускорил бы его, т.к. в этом случае move-конструкторы не генерируются.

Если нетривиальных copy-конструкторов не было и move-конструкторы генерируются, то переход тоже не ускорил бы, т.к. сгенерированные компилятором тривиальные copy- и move-конструкторы ничем не отличаются.

Вывод? Ты пиздишь.

anonymous ()