Retourner au contenu associé (dépêche : C++17 libère size(), data() et empty())
Posté par nokomprendo le 18 mars 2018 à 01:03. En réponse à la dépêche C++17 libère size(), data() et empty(). Évalué à 1.
mais surtout ça se comporte comment si j'ai une classe B qui hérite de A une classe D qui hérite de D et 2 méthodes
A priori, c'est une ambiguïté que le programmeur doit résoudre. Apparemment c'est comme ça en Julia (qui utilise le multiple-dispatch) : https://docs.julialang.org/en/stable/manual/methods/#man-method-design-ambiguities-1. Et ça doit être pour cela que Herb Sutter conseille de conserver les méthodes redéfinies en membres de classe.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Hum hum...
Posté par nokomprendo . En réponse à la dépêche C++17 libère size(), data() et empty(). Évalué à 1.
A priori, c'est une ambiguïté que le programmeur doit résoudre. Apparemment c'est comme ça en Julia (qui utilise le multiple-dispatch) : https://docs.julialang.org/en/stable/manual/methods/#man-method-design-ambiguities-1. Et ça doit être pour cela que Herb Sutter conseille de conserver les méthodes redéfinies en membres de classe.