Google Tech Talks
February 21, 2007
ABSTRACT:
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. Look a little deeper and we find that concepts support an entirely new programming paradigm, Generic Programming, enabling the construction of a new breed of generic libraries that...
Google is always the best thanks GOOGLE .
axmadnew 2 months ago
what does he mean when he says std::rel_ops doesn't work?
Nextstopearth 6 months ago
Hi, Guys could u upload the ppt slides as well.
hansalas 8 months ago
Very good intro to generic programming. Well done and thanks. :)
I just wish c++0x would finally land
hugrantham 8 months ago
@ank2000 lmao
DaneLeckey 10 months ago
OH MY GOD THIS GUY JUST BORED MY SOUL INTO SUBMISSION AND IT ESCAPED OUT OF MY ANUS.
ank2000 11 months ago
SHOULD BE DOWNLOADABLE
dangermanfears 1 year ago
what the fuck is this
TENINCHLUVABOY 2 years ago
YES! I would really like to have that. Or at least a way to test if a function of the given name is defined.
Magnetohydrodynamics 2 years ago 2
Good; the comment regarding Plato was utterly self-mastabatory of the speaker. What post modern rubbish!
captainsurrey 2 years ago