2

std :: stringとの類似性から使用していることに気づきましたstd::vector::data()が、同僚がそれは標準ではないと指摘しました。

どうやらGccはそれを実装していますが、そのインクルードファイルを見ると、私はこのコメントを見つけました:

  // _GLIBCXX_RESOLVE_LIB_DEFECTS
  // DR 464. Suggestion for new member functions in standard containers.
  // data access

私の質問は次のとおりです。

  • このメソッドは他のコンパイラによって広く実装されていますか?
  • C ++ 0xに含まれていますか?

(私はまた、何DR 464であるか、そして_GLIBCXX_RESOLVE_LIB_DEFECTSそのことについても疑問に思いますが、それらについて別の質問をしたほうがよいでしょう)。

4

1 に答える 1

4

現在のコンパイラの実装についてコメントすることはできませんが、c ++ 0x標準のn3290.pdfを見ると、23.3.6.4にリストされています。

于 2011-06-02T09:28:09.097 に答える