захваченный this в лямбде, становится константным?
От: niXman Ниоткуда https://github.com/niXman
Дата: 21.08.13 19:17
Оценка:
приветствую!

не стану приводить весь код, ибо его много. воспроизвести так же не могу, очень сложно %)

попытаюсь объяснить на пальцах/псевдокоде.
есть лямбда, захватывающая this. у класса, на который указывает this, есть мембер 'std::unordered_set<type*>'. в лямбде я пытаюсь изменить этот мембер, и получаю:

error: no matching function for call to 'std::unordered_set<type*>::erase(type*&) const'

подскажите, в чем тут дело?

благодарен.
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.