Size: a a a

2020 August 20

Y

YorkIsMine in supapro.cxx
а не картинку
источник

IZ

Ilia Zviagin in supapro.cxx
Выше написано , что тебе надо сделать.
источник

Y

YorkIsMine in supapro.cxx
зачем ты ее удалил?
источник

IZ

Ilia Zviagin in supapro.cxx
YorkIsMine
я кидал ссылку в виде текста
А в ссылке -- КАРТИНКА, да!
источник

IZ

Ilia Zviagin in supapro.cxx
YorkIsMine
зачем ты ее удалил?
Обучаю тебя работать в чате.
источник

IZ

Ilia Zviagin in supapro.cxx
YorkIsMine
зачем ты ее удалил?
Ладно, у тебя видимо какой-то совсем тяжёлый случай, шли весь свой проектик, в архиве.
Так не разобраться
источник

Y

YorkIsMine in supapro.cxx
да какой проект. Программа - ОБЫЧНЫЙ hello world. Больше ничего нет. Когда начинаю компилировать и запускать, то пишет, что ошибка в 450+ импортах (не может их якобы найти), а эти импорты я не использовал, только iostream.
источник

IZ

Ilia Zviagin in supapro.cxx
YorkIsMine
да какой проект. Программа - ОБЫЧНЫЙ hello world. Больше ничего нет. Когда начинаю компилировать и запускать, то пишет, что ошибка в 450+ импортах (не может их якобы найти), а эти импорты я не использовал, только iostream.
Тогда у тебя обычная ошибка.
Пищи её в 17ой строке своей программы.
источник

VS

Vladimir Suisei in supapro.cxx
Есть ли смысл в делании лямбд статиками? Они же так и так один раз создаются? Или нет?
источник

IZ

Ilia Zviagin in supapro.cxx
Vladimir Suisei
Есть ли смысл в делании лямбд статиками? Они же так и так один раз создаются? Или нет?
Лямбда - это свободная функция, какие ещё static?
источник

VS

Vladimir Suisei in supapro.cxx
Ilia Zviagin
Лямбда - это свободная функция, какие ещё static?
difference between
foo() { auto bar = []{}; } и foo() { static auto bar = []{}; }
источник

C

CodeDetector in supapro.cxx
Vladimir Suisei
difference between
foo() { auto bar = []{}; } и foo() { static auto bar = []{}; }
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
источник

АК

Александр Караев... in supapro.cxx
Vladimir Suisei
difference between
foo() { auto bar = []{}; } и foo() { static auto bar = []{}; }
нет смысла, а в случае наличия захвата второе вообще будет некорректным
источник

IZ

Ilia Zviagin in supapro.cxx
Vladimir Suisei
difference between
foo() { auto bar = []{}; } и foo() { static auto bar = []{}; }
Это не лямбда static, это переменная, куда ссылку на неё ты сохраняешь, static.


Как тебе удобно так и делай.

Но семантической смысл у этих вариантов разный.
источник

VS

Vladimir Suisei in supapro.cxx
Александр Караев
нет смысла, а в случае наличия захвата второе вообще будет некорректным
Типа не сможет захватиться из-за того что находится не в той области?
источник

IZ

Ilia Zviagin in supapro.cxx
Александр Караев
нет смысла, а в случае наличия захвата второе вообще будет некорректным
Почему же, оно захватит один, первый раз, может, ему так и надо
источник

IZ

Ilia Zviagin in supapro.cxx
Vladimir Suisei
Типа не сможет захватиться из-за того что находится не в той области?
Сможет
источник

АК

Александр Караев... in supapro.cxx
Vladimir Suisei
Типа не сможет захватиться из-за того что находится не в той области?
захватиться сможет, но вероятно это не то поведение, которое ты ожидаешь (ниже @MasterZiv написал)
источник

IZ

Ilia Zviagin in supapro.cxx
Vladimir Suisei
difference between
foo() { auto bar = []{}; } и foo() { static auto bar = []{}; }
Короче, твой вопрос не имеет смысла, а тебе надо изучать статические переменные, а не лямбды , чтобы это понять
источник

VS

Vladimir Suisei in supapro.cxx
А, т.е. без статика захват каждый раз будет по-новой
источник