Chers membres du club,

J'ai le plaisir de vous pr�senter ce tutoriel d'Arne Mertz :


decltype et std::declval sont deux fonctionnalit�s qui vont main dans la main et sont tr�s utiles en m�taprogrammation avec des templates et en association avec l�utilisation du m�canisme de d�duction de type gr�ce � auto, par exemple dans des expressions lambda g�n�riques.

Comme beaucoup de fonctionnalit�s des templates (dont les lambdas g�n�riques font grossi�rement partie), decltype et std::declval et sont majoritairement utilis�s pour le d�veloppement de biblioth�ques. Cela ne signifie pas que ces fonctionnalit�s ne soient pas int�ressantes ou utiles pour le d�veloppement d�applications. Apr�s tout, il arrive � tout le monde d�avoir occasionnellement � �crire sa propre biblioth�que d�utilitaires.
Bonne lecture

Retrouvez les meilleurs cours et tutoriels pour apprendre la programmation C++