Size: a a a

2021 February 23

AV

Alexey Veselovsky in Ada
естественно если ты захватываешь по ссылке, то следить за тем, чтобы ссылки были валидны во время вызвов лямбды -- ты должен сам
источник

AV

Alexey Veselovsky in Ada
собственно, как всегда в с++
источник

ЮВ

Юра В 🦄 in Ada
ужасно
источник

ЮВ

Юра В 🦄 in Ada
как вот такое работает? https://godbolt.org/z/bcGb6K
источник

AV

Alexey Veselovsky in Ada
эмм... а что ты, собственно тут делаешь? ну, то есть у тебя тут конечно есть ошибка, но ты её не заметишь
источник

AV

Alexey Veselovsky in Ada
и зачем у тебя в main объявляется a?
источник

AV

Alexey Veselovsky in Ada
оно же не используется нигде кроме как в cout'e
источник

AV

Alexey Veselovsky in Ada
вообще, на твой код даже компилятор ругается 🙂 https://godbolt.org/z/bYsczx
источник

AV

Alexey Veselovsky in Ada
если бы капчур в с++ лямбдах не было, нафига они были бы вообще нужны? 🙂
источник

ЮВ

Юра В 🦄 in Ada
нет, компилятор не ругается, программа собралась и выполнилась
источник

AV

Alexey Veselovsky in Ada
Юра В 🦄
нет, компилятор не ругается, программа собралась и выполнилась
источник

AV

Alexey Veselovsky in Ada
если что -- во ВСЕХ проектах на последних работах именно такие опции (точнее -- обычно еще жестче)
источник

ЮВ

Юра В 🦄 in Ada
ты компилятор поменял
источник

AV

Alexey Veselovsky in Ada
естественно 🙂 но, полагаю, и на gcc того же можно добиться
источник

ЮВ

Юра В 🦄 in Ada
естественно? мне не естественно. на gcc 10.2 спокойно собирается, и работает. я и спросил, как
источник

AV

Alexey Veselovsky in Ada
Юра В 🦄
естественно? мне не естественно. на gcc 10.2 спокойно собирается, и работает. я и спросил, как
UB
источник

AV

Alexey Veselovsky in Ada
но в прод такое не пройдет
источник

ЮВ

Юра В 🦄 in Ada
чойта? -Werror -Wall вот такие опции поставил. что еще поставить, чтобы триггернуло?
источник

AV

Alexey Veselovsky in Ada
сейчас гляну. а пока, вот тебе PVS: https://godbolt.org/z/3zd7f9
источник

ЮВ

Юра В 🦄 in Ada
пока ты ищешь, хочу сказать, что такие вот лямбды - это кастрированный захват, по сути, лексический
источник