mai
2010
Après avoir abordé decltype dans mon dernier billet, passons au « Trailing return type » ou en français la mise en place du type de retour (je n’ai pas trouvé mieux comme traduction).
mai
2010
decltype permet de déduire le type de donnée d’une expression: int n ; decltype(n) var ;
mai
2010
Après avoir abordé static_assert dans mon dernier billet, passons à la référence R-Value. Pour bien comprendre ce qui va suivre il est impératif de connaitre les méthodes de transmission d’un argument dans une méthode en l’occurrence le passage par valeur et par référence. Dans la littérature C++, rValue désigne un objet pouvant figurer à droite (right) d’une affectation, alors que lValue désigne un objet pouvant se trouver à gauche. Concrètement une nouvelle forme de déclaration […]
mai
2010
Après avoir abordé la référence r-Value dans mon dernier billet, passons au mot-clef auto. auto permet de déclarer une variable sans spécifier son type de donnée. Un exemple très simple : auto myvar= 1 ; La ligne ci-dessus déclare un variable sans préciser son type. Celui-ci est déterminé par le compilateur en examinant la partie droite de l’expression. Le code est alors transformé en :
Articles récents
Commentaires récents
Archives
- septembre 2010
- mai 2010
- avril 2010
- février 2010
- août 2009
- juin 2009
- mai 2009
- février 2009
- décembre 2008
- novembre 2008
- octobre 2008
- septembre 2008
- juillet 2008
- juin 2008
- mai 2008
- avril 2008
- mars 2008
- février 2008
- janvier 2008
- décembre 2007
- novembre 2007
- septembre 2007
- août 2007
- juillet 2007
- juin 2007
- mai 2007
- avril 2007
- mars 2007
- février 2007
- janvier 2007
- décembre 2006
- novembre 2006
- octobre 2006
- septembre 2006
- août 2006
- juillet 2006
- juin 2006
- mai 2006
- mars 2006
- février 2006