ホームページ  >  に質問  >  本文

C++的algorithm源码_Unchecked和_Rechecked的作用是什么呢?

// TEMPLATE FUNCTION _Unchecked
template<class _Iter> inline
    _Iter _Unchecked(_Iter _Src)
    {    // construct unchecked from checked, generic
    return (_Src);
    }

        // TEMPLATE FUNCTION _Rechecked
template<class _Iter,
    class _UIter> inline
    _Iter& _Rechecked(_Iter& _Dest, _UIter _Src)
    {    // reset checked from unchecked, generic
    _Dest = _Src;
    return (_Dest);
    }

它们的作用是什么?没看懂。

怪我咯怪我咯2764日前563

全員に返信(2)返信します

  • 怪我咯

    怪我咯2017-04-17 15:04:06

    https://stackoverflow.com/que...

    返事
    0
  • 怪我咯

    怪我咯2017-04-17 15:04:06

    申し訳ありませんが、このコード スニペットを見ただけでは、それが何を意味するのかわかりません。

    個人的には、テンプレートではありますが、実際のアプリケーションのシナリオにこれを組み込んで分析する必要があると思います。テンプレートが抽象的であるため、具体的な例を含めることができれば理解しやすいと思います。

    返事
    0
  • キャンセル返事