What are copy elision and return value optimization?

Posted: - Source : stackoverflow

What is copy elision? What is (named) return value optimization? What do they imply?

In what situations can they occur? What are limitations?