Concepts are a major addition to C++0x that make templates more robust, more powerful, and easier to write and use. At their most basic level, concepts provide a type system for templates. Using concepts, the C++ compiler is able to detect errors in the definition and use of templates before they are instantiated. One immediately obvious benefit of this separate type-checking capability is a dramatic improvement in error messages resulting from improper use of templates.

Source: www.youtube.com

Category:

Computers, Technology

Tags:

,

Speaker:

Publisher:

Published:

Leave a Reply

Your email address will not be published. Required fields are marked *

*