• [^] # Re: Limité

    Posté par (site web personnel) . En réponse au journal Toujours plus proche du Python avec C++. Évalué à 7.

    dans ton exemple je ne sais pas dire quels sont les types valides de keyword?

    Dans mon exemple, j'ai semé des auto partout pour rester pythonic. Mais tu peux aussi écrire

    float & f = args.get("keyword"_kw);

    si tu veux forcer le type (et/ou le documenter).

    la définition des paramètres n'est pas déclaratives

    Carrément.

    ça génère quoi comme erreur en cas d'erreur ? (mauvais type, mauvais nom,...)

    Y a des static_assert, donc tu as un message à la compil, mais moins élaboré / lisible que ce que peut produire un compilo, c'est sûr hein :-)

    Ça me parait plus apporter de complexité que de solution

    C'est surtout pour la beauté de la chose, pour la note artistique, le frisson de repousser les limites du langage :-)