что этот "+" тут значит? Этот код - весьма древний и сейчас на этой строчке имеем ошибку. По слухам это собиралось когда-то MSVC++ 6.0.
если этот код компилировался, то по идее он не должен был менять a, а как было int a = .... так и осталось.
Вообще +a можно писать если а - объект enum Тогда он кастится в андерлаинг тайп
@berkus мы про это
Обсуждают сегодня