<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                [TOC] # 拷貝 ~~~ vector<int> v; v.push_back(10); v.push_back(20); v.push_back(30); v.push_back(40); vector<int> v2; v2.resize(v.size()); copy(v.begin(), v.end(), v2.begin()); for_each(v2.begin(), v2.end(), [](int val){cout << val << " "; }); ~~~ # replace替換 * replace算法 將容器內指定范圍的舊元素修改為新元素 * `replace_if`算法 將容器內指定范圍滿足條件的元素替換為新元素 ~~~ bool myfunc(int val) { return val > 30; } void test02() { vector<int> v; v.push_back(10); v.push_back(20); v.push_back(30); v.push_back(40); for_each(v.begin(), v.end(), [](int val){cout << val << " "; }); cout << endl; replace(v.begin(), v.end(), 20, 200); for_each(v.begin(), v.end(), [](int val){cout << val << " "; }); cout << endl; /* void _Replace_if(_FwdIt _First, _FwdIt _Last, _Pr _Pred, const _Ty& _Val) { // replace each satisfying _Pred with _Val for (; _First != _Last; ++_First) if (_Pred(*_First)) *_First = _Val; } */ replace_if(v.begin(), v.end(), myfunc, 300); for_each(v.begin(), v.end(), [](int val){cout << val << " "; }); cout << endl; } ~~~ # swap替換 ~~~ vector<int> v1; v1.push_back(1); v1.push_back(2); v1.push_back(3); vector<int> v2; v2.push_back(100); v2.push_back(200); v2.push_back(300); swap(v1, v2); for_each(v1.begin(), v1.end(), [](int val){cout << val << " "; }); cout << endl; for_each(v2.begin(), v2.end(), [](int val){cout << val << " "; }); cout << endl; ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看