Re[2]: VS2012. Захват переменных во вложенной лямбде
От: alexvn  
Дата: 23.09.13 04:40
Оценка: 3 (1)
Спасибо. Баг запостил.

Здравствуйте, Zhendos, Вы писали:

Z>Здравствуйте, alexvn, Вы писали:


A>>Добрый день.


A>>Столкнулся с тем, что при использовании вложенной лямбды происходит неявно захват this. Ниже написан минимальный пример, воспроизводящий проблему.


A>>Пример успешно компилируется в VS2012, Version 11.0.60610.01 Update 3

A>>Microsoft (R) C/C++ Optimizing Compiler Version 17.00.60610.1 for x86


A>>Подскажите, здесь проблема в студийном компиляторе или так и должно быть по стандарту.

A>>Спасибо!

Z>Судя по тому, что gcc, clang и Intel'ский компилятор ругаются на незахваченный this,

Z>это баг в компиляторе, причем даже 2013 RC не ругается на такой код.

Z>Запостили баг в M$?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.