日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

1.Boost之array

發布時間:2024/9/27 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 1.Boost之array 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


1.Boost:array,頭文件內容

2.boost:array使用案例

#include<boost/array.hpp> //boost所屬的頭文件

#include <iostream>

#include <string>

?

using namespace std;

?

//表示使用boost庫,當不加此句時,調用的時候要加上boost前綴

using namespace boost;

?

void main()

{

??? array <int, 5> barray = { 1, 2, 3, 4, 5 };

??? barray[0] = 10;

??? barray.at(4) = 20;

??? int *p = barray.data();//存儲數組的指針

??? cout << "-----循環輸出結果---------" << endl;

??? for (int i = 0; i < barray.size();i++)

??? {

??????? cout << barray[i] << " " << p[i] << endl;

??? }

??? array<string, 3> cmd = { "calc", "notepad", "tasklist" };

?

??? cout << "-------size()--------" << endl;

??? cout << "size = " << barray.size() << " max_size ="<< barray.max_size() << endl;

??? cout << "-------iterator------" << endl;

??? array<int, 5>::iterator ibegin = barray.begin();

??? array<int, 5>::iterator iend = barray.end();

??? for (;ibegin != iend; ibegin++)

??? {

??????? cout << *ibegin << endl;

??? }

??? cout << "-------==操作--------" << endl;

??? array <int, 5> barray2 = { 1, 2, 3, 4, 8 };

??? array <int, 5> barray3 = { 1, 2, 3, 4, 8 };

??? array <int, 5> barray4 = { 11, 12, 13, 14, 18 };

??? //結果是1,表示兩者內容相等

??? cout << (barray2 == barray3) << endl;

??? cout << (barray3 == barray4) << endl;

??? cout << "-------at()操作--------" << endl;

??? cout << barray2.at(1) << endl;

??? cout << "-------[]操作--------" << endl;

??? cout << barray2[1] << endl;

??? cout << "-------front()操作--------" << endl;

??? cout << barray2.front() << endl;

??? cout << "-------back()操作--------" << endl;

??? cout << barray2.back() << endl;

??? cout << "-------swap()操作--------" << endl;

???

?

??? cin.get();

}

?

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的1.Boost之array的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。