Skip to content

seed_seq::generate の実装例が ill-formed #44

@bolero-MURAKAMI

Description

@bolero-MURAKAMI

https://github.com/cpprefjp/site/blob/master/reference/random/seed_seq/generate.md
seed_seq::generate の【戻り値】の項で示された例が C++ コードとして ill-formed なので、
書き直してみたのですがどうでしょうか。
https://gist.github.com/bolero-MURAKAMI/7333428

具体的には:
・変数 r1, r2, r3, r4 がループ外にあるので内に
・添字が範囲を超える場合があるので modulus n に収めるように
・n と s の型が異なるとエラーになるので明示するように
・関係ない値 x が紛れ込んでいたので削除

一応 Wandbox でコンパイル通ることは確認しました。
問題ないようでしたらこれでコミットします。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions