Retourner au contenu associé (journal : Toujours plus proche du Python avec C++)
Posté par serge_sans_paille (site web personnel) le 22 décembre 2020 à 14:29. 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
auto
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 :-)
static_assert
Ç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 :-)
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Limité
Posté par serge_sans_paille (site web personnel) . En réponse au journal Toujours plus proche du Python avec C++. Évalué à 7.
Dans mon exemple, j'ai semé des
autopartout pour rester pythonic. Mais tu peux aussi écriresi tu veux forcer le type (et/ou le documenter).
Carrément.
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 :-)C'est surtout pour la beauté de la chose, pour la note artistique, le frisson de repousser les limites du langage :-)