• [^] # Re: C++ est vieux

    Posté par (site web personnel) . En réponse au journal C++ a été créé pour augmenter le salaire des programmeurs. Évalué à 5.

    Quand on a le choix entre:

    a) le typedef

    b) utiliser le nom complet de la classe template générique:

    std::map<std::string, std::vector >::iterator it;

    Map.Entry<String, List>

    c) faire des classes qui sont des coquilles vides pour éviter ça

    class MaTrucMap extends Map.Entry<String, List> {
    };


    Alors j'utilise tout le temps en C++ le typedef pour donner un joli nom à mes templates. Je pense que "name_age_map_t" sera plus compréhensible que sa version développée.