[citation=299562,1][nom]Captain ad-hoc a écrit[/nom]Le problème du typedef, c'est justement de donner un nom. Chuis pas toujours inspiré et parfois il vaut mieux pas de nom du tout qu'un nom à la con. Accessoirement, le typeof évite aussi d'avoir à se rappeler du nom. Je n'y vois que des avantages.[/citationComplètement d'accord, ça devrait exister depuis longtemps !
Remarques, moi je voudrais mieux encore:
Code :
- for (auto_type it=x.begin(); ...)
|
Ça ne me semble pas poser de problème particulier à la cohérence du langage...
Et dans cette catégorie, j'ai une autre question:
Pourquoi il n'y a pas de surcharges où un conteneur remplace une paire d'itérateurs debut/fin ?
Code :
- template<class InIt, class T> InIt find(InIt first, InIt last, const T& val);
- template<class Cont, class T> InIt find(Cont cont , const T& val){
- return find(cont.begin(), cont.end(), val);
- }
|
Hein, pourquoi ?
Vu qu'on utilises si souvent les extrémités...
Message édité par Musaran le 03-02-2003 à 09:32:43
---------------
Bricocheap: Montage de ventilo sur paté de mastic silicone