読者です 読者をやめる 読者になる 読者になる

valarray関係の未規定仕様を報告した

C++

C++11で追加された以下のクラスのコピーコンストラクタの仕様がなかったので、報告しました。

  • slice_array
  • gslice_array
  • mask_array
  • indirect_array

提案仕様の文言は、libstdc++のドキュメントにあったのをそのまま送ったら、Daniel Krüglerさんが「この文言はちょっと曖昧だから」と直してくれました。

現状の実装仕様としては、「コピー元のxxx_arrayクラスオブジェクトが参照するvalarrayオブジェクトを、コピー先も参照する」です。