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

【字号: 日期:2023-04-05浏览:40作者:雯心

问题描述

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

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

问题解答

回答1:

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

回答2:

很抱歉.单看这个代码片段. 我还真不知道是什么意思.

我个人觉得, 你应该把这个带入某些实际应用的场景中去分析. 虽然是模版, 因为模版是抽象的. 如果能带入具体的例子. 我想应该容易理解一些.

相关文章: