Здравствуйте, Геннадий Васильев, Вы писали:
ГВ>ИМХО, можно. Просто вопросы согласования жизненных циклов, как обычно, лежат на программисте. Само по себе замыкание от этого неполноценным не становится, но (как это всегда бывает на C++) нужно контролировать, что именно происходит с твоими переменными.
Еще как стаовится. Исчезает целый класс применения.
В общем, будет еще больше багов.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.