Why const int is not an R-value in C++(11)? I thought that R-value was \'anything\' which cannot be on the left hand side and constants fulfil that
const int
In the simple words, you should be able to 'steal' the value of rvalue. This is the whole point of different treatment of rvalues. So rvalue should be unnamed-going-to-die-in-near-future-something.