• [^] # Re: Mon avis (professionnel)

    Posté par . En réponse au journal Moi, expert C++, j'abandonne le C++. Évalué à 2.

    Quelques pistes à m'indiquer ?

    Je vais essayer de faire succin ;)

    • l'intégration de pas mal de fonctionnalité de boost comme les pointeurs intelligents, les regex...
    • les lambda function (permettre la définition d'une fonction lambda, très utile pour tout ce qu'il y a dans std::algorithm
    • le mot clé auto (en gros déduction par le compilateur du type de la variable; très pratique pour les itérateurs :) )
    • variadic template, ou template a nombre variable d'argument (si tu as utilisé le make_shared de boost et regardé sa définition (pré c++ 2011) tu peux comprendre rapidement l'intérêt)
    • la spécialisation partielle de template
    • Plus avancé mais un gros travail sur les rvalue/lvalue, de nouveau type de constructeur (déplacement)
    • de grosses facilité pour l'écriture de template (enable_if<>...)
    • static_assert

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent