- 1
- 2
- 3
- 4
- 5
const int cx = 5;
int main() {
auto lam = [cx]() mutable {cx=40;};
return 0;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+6
const int cx = 5;
int main() {
auto lam = [cx]() mutable {cx=40;};
return 0;
}
Will it compile or not? Why?
http://ideone.com/gtlXKb
LispGovno 30.05.2014 00:17 # 0
wvxvw 30.05.2014 00:20 # 0
LispGovno 30.05.2014 01:08 # +2
http://cs9874.vk.me/u57741150/a_3baddaab.jpg
Soul_re@ver 30.05.2014 02:09 # +4
mutable говорит не добавлять конст, но не снимает оригинальный.
gost 04.06.2014 15:22 # 0
LispGovno 04.06.2014 16:28 # 0
gost 04.06.2014 18:13 # 0