-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[C++20] 名前付き要件の取り扱い #779
Comments
expositional concept (説明用コンセプト) とかのカテゴリを追加しましょうか?typoしそうなのでpseudo conceptとかでも。 広範囲に使用されるコンセプトなら、headerの代わりにcategoryみたいな区分を用意して内部的な扱いはheaderと同じにする、という感じでしょうか。 |
名前付き要件はコンセプトほど厳密なものではないので、conceptって入ってると誤解を招くかなあと思います。 同じ理由から、Cpp17~のように広域で使用される名前付き要件はヘッダページのように( |
そのまま 同じにしろ、という意図ではありませんが、こういうページはあるといいかもしれません。 |
では、こんな感じですかね。
|
@tetsurom |
named requirementはちゃんと動いてるっぽいです。 |
あとで |
https://cpprefjp.github.io/editors_doc/specialized.html |
category対応が不十分で、サイドバーが一時的に壊れています。修正中です。 |
まだダメっぽい…わからん |
node_handleを一旦headerに戻しました。ローカルでもうちょっとやってみます。 |
Boostのリリースノートも書かないといけないので、ちょっとすぐには対応できないかもしれません。なるべく早くそちらを片付けます。 |
cpprefjpをローカルで、やっとサイドバーが動かなくなるとこまで動かせたので、バグ調査していきます。 |
npm moduleになっていることが障害になるようなことに遭遇したことがないのですが、どういう状況でしょうか? |
https://cpprefjp.github.io/reference/node_handle/node_handle.html @nyaocat さんに見てもらって、categoryとnamed requirementが問題なく動作しました。 |
時間がかかってしまってすいませんでしたが、なんとか対応おわりましたのでクローズします。 |
現状では、conceptsヘッダーのページに
として名前付き要件がまとめられているように、名前付き要件をコンセプトとして扱っています。
しかし、新しく要件のページを作成しようとしたときに少々混乱するのではないかと思います。
(実際、
Formatter
の単独のページを作るか悩んでしまいました)C++20で本物のコンセプトが導入されるので、名前付き要件の取り扱いを再考する良い機会ではないでしょうか。
The text was updated successfully, but these errors were encountered: