Size: a a a

Конференция C++ Russia

2020 August 02

AZ

Alexander Zaitsev in Конференция C++ Russia
Kirill
да, и сидишь дебажишь год
норм игра - "угадай, какой тип спрятан внутри на самом деле"
источник

AV

Alexey Veselovsky in Конференция C++ Russia
предлагаю вспомнить еще про флаг компилятора который про strict aliasing
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Pavel Zhigulin
Первый раз в начале 2016-го, а второй раз в конце 2018
а что за компиляторы были? потому что отстрел прям красивый
источник

A

Alex Ф-ф-фэils!🌠︙... in Конференция C++ Russia
Alexander Zaitsev
норм игра - "угадай, какой тип спрятан внутри на самом деле"
"Кто же прячется под маской"
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
предлагаю вспомнить еще про флаг компилятора который про strict aliasing
ну это не интересно - это стреляет постоянно
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Alexander Zaitsev
ну это не интересно - это стреляет постоянно
отключение его - это деоптимизация 🙂
источник

AV

Alexey Veselovsky in Конференция C++ Russia
то есть отключение оптимизаций некоторых
источник

AV

Alexey Veselovsky in Конференция C++ Russia
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
отключение его - это деоптимизация 🙂
естественно, но что ж поделать
источник

G

Gabriele in Конференция C++ Russia
Pavel Zhigulin
Он процедурный, не функциональный :) В чем разница я так и не понял, но так на мой вопрос отвечают все.
Yes)
источник

AV

Alexey Veselovsky in Конференция C++ Russia
ну вот. таким образом - отключение оптимизаций это не только embedded
источник

m

magras in Конференция C++ Russia
Alexey Tkachenko
Веселее когда ресурсов несколько
Ничего не меняется. Код освобождения остается рядом с инициализацией. Этот подход прекрасно масштабируется. Кроме того, обычно scope guard заворачивают в макрос, чтобы не придумывать имена для каждого гварда.
источник

G

Gabriele in Конференция C++ Russia
Well we programmers completely lost our mind. It was bound to happen sooner or later
источник

m

magras in Конференция C++ Russia
Alex Ф-ф-фэils!🌠︙
Проще авто_делитер фигануть
Не всегда ресурс является указателем.
источник

G

Gabriele in Конференция C++ Russia
Just like hotels)
источник

G

Gabriele in Конференция C++ Russia
* * * * *
источник

m

magras in Конференция C++ Russia
Pavel Zhigulin
Он процедурный, не функциональный :) В чем разница я так и не понял, но так на мой вопрос отвечают все.
Если серьезно, то я думаю основное отличие в иммутабельности в функциональных языках.
источник

A

Alex Ф-ф-фэils!🌠︙... in Конференция C++ Russia
magras
Не всегда ресурс является указателем.
Ну, реф можно хранить🤷‍♂
источник

m

magras in Конференция C++ Russia
Alex Ф-ф-фэils!🌠︙
Ну, реф можно хранить🤷‍♂
Я как-то писал гвард, который выполнял vector::pop_back().
источник

A

Alex Ф-ф-фэils!🌠︙... in Конференция C++ Russia
magras
Я как-то писал гвард, который выполнял vector::pop_back().
источник