哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

夜空中最亮的星——deque容器

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2020-12-24 14:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、deque工作原理:

deque容器內部有個中控器,維護每段緩沖區(qū)中的內容,緩沖區(qū)中存放真實數據;中控器維護的每個緩沖區(qū)的地址,使得使用deque時像一片連續(xù)的內存空間,如下圖所示:

二、deque構造函數:

1、功能描述:

deque容器構造

2、函數原型:

dequedeqT;//默認構造函數

deque(beg,end);//構造函數將[beg,end)區(qū)間中的元素拷貝給本身

deque(n,elem);//構造函數將n個elem拷貝給本身

deque(const deque &deq);//拷貝構造函數

代碼應用:

#include

結果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
100 100 100 100 100 100 100 100 100 100
100 100 100 100 100 100 100 100 100 100

三、deque賦值操作:

1、功能描述:

給deque容器進行賦值

2、函數原型:

deque operator=(const deque &deq);//重載等號操作符

assign(beg,end);//將[beg,end)區(qū)間中的數據拷貝賦值給本身

assign(n,elem);//將n個elem拷貝賦值給本身

代碼應用:

#include

結果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
100 100 100 100 100 100 100 100 100 100

四、deque大小操作:

1、功能描述:

對deque容器的大小進行操作

2、函數原型:

deque.empty();//判斷容器是否為空

deque.size();//返回容器中的元素個數

deque.resize(num);//重新指定容器的長度num,若容器變長,則以默認值填充新位置;如果容器變短,則末尾超出容器長度的元素被刪除

deque.resize(num,elem);//重新指定容器的長度num,若容器變長,則以elem值填充新位置;如果容器變短,則末尾超出容器長度的元素被刪除

代碼應用:

#include

結果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
0 1 2 3 4 5 6 7 8 9
d1 is not empty
d1 is : 10
0 1 2 3 4 5 6 7 8 9 1 1 1 1 1
0 1 2 3 4

注:deque沒有容量的概念!

五、deque插入和刪除:

1、功能描述:向deque容器中插入和刪除數據

2、函數原型:

(1)兩端插入操作:push_back(elem);//在容器尾部添加一個數據

push_front(elem);//在容器頭部插入一個數據

pop_back();//刪除容器最后一個元素數據

pop_front();//刪除容器第一數據

(2)指定位置操作:

insert(pos,elem);//在pos位置插入一個elem元素的拷貝,返回新數據的位置

insert(pos,n,elem);//在pos位置插入n個elem數據,無返回值

insert(pos,beg,end);//在pos位置插入[beg,end)區(qū)間的數據,無返回值

clear();//清空容器的所有數據

erase(beg,end);//刪除[beg,end)區(qū)間的數據,返回下一個數據的位置

erase(pos);//刪除pos位置的數據,返回下一個數據的位置

兩端代碼應用:

#include

結果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
200 100 10 20
200 100 10
100 10

代碼應用:

#include

結果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
200 100 10 20
1000 200 100 10 20
10000 10000 1000 200 100 10 20
1 2 3 10000 10000 1000 200 100 10 20

代碼應用:

#include

結果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
200 100 10 20
200 10 20

六、deque數據存取:

1、功能描述:

對deque容器中的數據存取操作

2、函數原型:

at(int idx);//返回索引idx所指的數據

operator[];//返回索引idx所指的數據

front();//返回容器中第一個元素

back();//返回容器中最后數據元素

代碼應用:

#include

結果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
200 100 10 20
200 100 10 20
the first is : 200
the last is : 20

七、deque排序:

1、功能描述:

利用算法實現(xiàn)對deque容器進行排序

2、算法:

sort(iterator beg,iterator end);//對beg和end區(qū)間元素進行排序

代碼應用:

#include

結果輸出:

root@txp-virtual-machine:/home/txp/test2# ./a.out
200 100 10 20
10 20 100 200

審核編輯:符乾江
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 容器
    +關注

    關注

    0

    文章

    536

    瀏覽量

    23024
  • 可編程邏輯
    +關注

    關注

    7

    文章

    528

    瀏覽量

    45461
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Kubernetes環(huán)境下容器日志的正確查看方式

    容器化環(huán)境中,日志收集和查看是運維工程師日常工作中最頻繁的操作之一。很多運維工程師習慣性地進入容器內部使用 tail -f 命令查看日志,這種方式在小規(guī)模環(huán)境下勉強可用,但當容器數量
    的頭像 發(fā)表于 04-21 11:41 ?154次閱讀

    應如何看待三容器的生產日期和質量?

    容器的生產日期可通過標簽編碼識別,其質量需結合生產日期、外觀工藝、防偽標記及正規(guī)渠道綜合判斷 ,具體分析如下: ? 一、生產日期的識別方法 三電容的生產日期通常以字母和數字組合的形式標注在
    的頭像 發(fā)表于 03-12 17:21 ?742次閱讀
    應如何看待三<b class='flag-5'>星</b>電<b class='flag-5'>容器</b>的生產日期和質量?

    Docker容器網絡模式全解析

    容器網絡是Docker使用中最容易出問題的部分。容器之間怎么通信、容器怎么訪問外網、外部怎么訪問容器內的服務——這三個問題搞不清楚,排查網絡
    的頭像 發(fā)表于 02-26 16:39 ?458次閱讀

    容器主要試驗項目及所用儀器 #電容器 #電力 #干貨分享??

    容器
    jf_37653732
    發(fā)布于 :2026年02月06日 14:32:34

    電容的紋波電流承受能力如何?

    是電容器在特定工作條件下(如最高溫度、特定頻率)能夠安全承受的交流紋波電流有效值。這一能力與電容器的等效串聯(lián)電阻(ESR)、散熱設計、材料特性等因素密切相關。三作為全球領先的電子元件制造商,其電
    的頭像 發(fā)表于 12-31 15:31 ?290次閱讀
    三<b class='flag-5'>星</b>電容的紋波電流承受能力如何?

    【瑞薩RA6E2地奇開發(fā)板試用】介紹、環(huán)境搭建、工程測試

    【瑞薩RA6E2地奇開發(fā)板試用】介紹、環(huán)境搭建、工程測試 本文介紹了瑞薩 RA6E2 地奇開發(fā)板的基本信息,包括產品特點、參數資源、開發(fā)環(huán)境搭建以及工程測試等。 介紹 RA6E2 地奇是一款
    發(fā)表于 12-07 15:27

    超級電容器與傳統(tǒng)電容器的區(qū)別

    傳統(tǒng)電容器與超級電容器在儲能原理、性能參數及應用場景上有顯著差異,前者側重能量密度,后者強調充放電速度與功率密度。
    的頭像 發(fā)表于 11-09 09:33 ?1968次閱讀
    超級電<b class='flag-5'>容器</b>與傳統(tǒng)電<b class='flag-5'>容器</b>的區(qū)別

    ADSS光纜:電力通信的“空中橋梁”

    在高壓輸電線路的鐵塔之間,一條條看似普通的光纜正默默承載著電力系統(tǒng)的“神經信號”。這些無需金屬支撐、直接懸掛在空中的光纜,正是ADSS(全介質自承式光纜)——一種專為電力通信設計的“空中橋梁”。 一
    的頭像 發(fā)表于 10-31 10:17 ?1131次閱讀

    多層陶瓷電容器與超級電容器的區(qū)別

    文章對比了多層陶瓷電容器(MLCC)和超級電容器,強調其在結構、能量管理及應用上的差異,前者快、薄,后者強、大。
    的頭像 發(fā)表于 10-26 09:18 ?1409次閱讀
    多層陶瓷電<b class='flag-5'>容器</b>與超級電<b class='flag-5'>容器</b>的區(qū)別

    空中客車與愛立信成功部署5G專網解決方案

    空中客車與愛立信近日攜手在其漢堡生產基地成功部署了5G專網解決方案,與此同時,空中客車圖盧茲生產基地的5G專網部署也在穩(wěn)步推進中。
    的頭像 發(fā)表于 10-21 16:03 ?9823次閱讀

    貼片電容的疊層陶瓷技術(MLCC)詳解

    貼片電容的疊層陶瓷技術,即MLCC(Multi-layer Ceramic Capacitors,多層陶瓷電容器),是一種先進的電容器制造技術。以下是對三MLCC技術的詳細解析:
    的頭像 發(fā)表于 06-10 15:33 ?1396次閱讀

    GPS衛(wèi)星校時設備:精準時間的“空中燈塔”

    在現(xiàn)代社會,時間的準確性對許多行業(yè)至關重要。無論是金融交易、電力調度,還是通信網絡、數據中心,都需要高度同步的時間基準。而GPS衛(wèi)星校時設備,正是通過太空中的衛(wèi)星信號,為地面提供高精度時間同步的實用工具。
    的頭像 發(fā)表于 05-30 14:12 ?1086次閱讀
    GPS衛(wèi)星校時設備:精準時間的“<b class='flag-5'>空中</b>燈塔”

    動態(tài) IP 工作室:解鎖數字時代的網絡奧秘

    在當今數字化浪潮席卷全球的背景下,網絡技術的每一次革新都宛如夜空中閃爍的繁星,照亮了人類探索未知的道路。而動態(tài) IP 工作室,正是這片璀璨星空中備受矚目的存在之一,它以獨特的方式,為我們揭開了數字時代網絡的神秘面紗。
    的頭像 發(fā)表于 05-29 15:30 ?815次閱讀

    貼片電容器規(guī)格對照表的內容概括

    貼片電容器規(guī)格對照表通常涵蓋了多個關鍵參數,用于描述和區(qū)分不同型號的貼片電容器。以下是對該規(guī)格對照表內容的概括: ?一、系列編碼 CL :表示多層電容。 二、尺寸編碼 以英寸或毫米為單位,表示
    的頭像 發(fā)表于 05-27 14:51 ?1949次閱讀
    岳西县| 北海市| 佛坪县| 绥德县| 大英县| 南安市| 神池县| 同心县| 恩平市| 泰兴市| 宁陕县| 屏南县| 黄大仙区| 安化县| 大庆市| 玉溪市| 界首市| 和田市| 淄博市| 甘德县| 六安市| 申扎县| 乌拉特前旗| 宁武县| 台前县| 类乌齐县| 池州市| 九寨沟县| 灵宝市| 德昌县| 兴隆县| 滁州市| 宜章县| 嘉黎县| 河西区| 抚远县| 莱芜市| 仁怀市| 靖远县| 武乡县| 公主岭市|