ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
21 июля
829183 Топик полностью
fk0, легенда (03.04.2018 00:05, просмотров: 85) ответил Evgeny_CD на Правильно ли я понимаю, что фактически, в C17++ есть новые фишки, которые выглядят как "библиотечные фишки" типа std::unique_ptr<T>, но это не только библиотека, это еще и некие встроенные правила компилятора, как он генерит код, который
Нет там никаких "правил компилятора". Т.е. есть, но другие, совсем простые, а не то, о чём ты подумал. Просто оно многословно и громоздко всё выглядит, но реально 90% отрабатывает на этапе компиляции и не стоит ничего, а 10% даёт совсем минимум https://stackoverflow.com/questions/7510182/how-does-stdmove-transfer-values-into-rvalues
лишнего кода или занятия памяти. По факту, на фоне остальных языков, C++ самый эффективный. Даже эффективнее C может быть.
[ZX]