<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>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                簡單地說,vector矢量是一個能夠存放**任意類型的對象**的動態數組,能夠增加和壓縮數據。正因為它非常的靈活和好用,所以vector的使用非常的廣泛。掌握了vector的使用方法,將為你的編程帶來非常巨大的方便,而且能夠比較容易地解決很多比較復雜的問題。 vector的操作主要包括:寫入數據,讀數據和清除數據。下面結合實例詳細介紹vector的使用方法(完整的實例可在我的CSDN資源中下載:[http://download.csdn.net/detail/margin1988/4570147](http://download.csdn.net/detail/margin1988/4570147))。 ~~~ #include <vector> using namespace std; ~~~ ⑴??vector的基本操作 1)定義vector和其迭代器 ~~~ vector<int> vec; vector<int>::iterator vecIter; ~~~ 2)向vector寫入數據 ~~~ for (int i=1;i<=10;i++) { vec.push_back(i); } ~~~ 3)讀取vector中的數據,有兩種方式 A.通過索引的方式讀取: ~~~ vecIter = vec.begin(); CString str1,str2; for (int i=0;i<10;i++) { str1.AppendFormat("%d ",vecIter[i]); } MessageBox(str1); ~~~ B.通過迭代器來讀取: ~~~ vecIter = vec.begin(); while(vecIter!=vec.end()) { str2.AppendFormat("%d-",(*vecIter)); vecIter++; } MessageBox(str2); ~~~ 4)清空vector中的數據 ~~~ vec.clear(); ~~~ (2)vector實現隨機順序打亂(將上面的vec進行隨機) ~~~ vector<int> vectemp; vector<int>::iterator vectempIter; srand((unsigned)time(NULL));//根據時間因子來產生隨機數隨機 while(vec.begin()!=vec.end()) { vectempIter = vec.begin(); vectempIter += rand()%(vec.size()); vectemp.push_back(*vectempIter); vec.erase(vectempIter);//移除某個位置的數據 } ~~~
                  <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>

                              哎呀哎呀视频在线观看