When I am reading design goals of C++11, it mentioned about zero-overhead principle without any examples or features which uses this principle. I can understand that it could be there to avoid degrading existing code performance. But,
- Can someone explain this concept with some examples?
- Approach they made to implement such a feature in the standard?
- How they enforce compiler-writers to implement this?