[{"data":1,"prerenderedAt":1273},["ShallowReactive",2],{"wiki-page-\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0700-queue-rong-qi":3,"wiki-doc-items-\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0700-queue-rong-qi":853,"language-switcher-data-\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0700-queue-rong-qi":1257,"wiki-i18n-paths-\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0700-queue-rong-qi":1272},{"id":4,"title":5,"body":6,"canonicalPath":835,"chapterDepth":174,"chapterOrder":836,"date":837,"description":167,"docI18nKey":838,"docKey":839,"docRoot":840,"docTitle":841,"extension":842,"i18nKey":843,"isBlogPost":844,"isWikiDoc":204,"isWikiIndex":844,"layout":845,"legacyPath":845,"locale":846,"localeSlug":847,"meta":848,"navigation":204,"path":835,"seo":849,"sourcePath":850,"sourceStem":843,"stem":851,"wikiDepth":174,"__hash__":852},"content\u002F_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1800-0700-queue容器.md","queue container",{"type":7,"value":8,"toc":832},"minimark",[9,13,18,30,37,40,43,54,64,67,73,77,80,83,99,102,110,113,139,142,156,161,792,797,805,808,828],[10,11,5],"h3",{"id":12},"queue-container",[14,15,17],"h4",{"id":16},"queue-basic-concepts","Queue Basic Concepts",[19,20,21,25,26,29],"p",{},[22,23,24],"strong",{},"Concept:"," A Queue is a ",[22,27,28],{},"First In First Out (FIFO)"," data structure, which has two ends.",[19,31,32],{},[33,34],"img",{"alt":35,"src":36},"Description: 2015-11-15_214429","https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F05\u002Fstage5-clip-image002-1547606475892-675dac77cb.webp",[19,38,39],{},"Queue container allows adding elements from one end and removing elements from the other end.",[19,41,42],{},"In a queue, only the head and tail are accessible to external operations, which means that queue does not permit traversal behavior.",[19,44,45,46,49,50],{},"Adding data to a queue is called --- ",[22,47,48],{},"enqueue"," ",[51,52,53],"code",{},"push",[19,55,56,57,60,61],{},"Removing data from a queue is called --- ",[22,58,59],{},"dequeue","    ",[51,62,63],{},"pop",[19,65,66],{},"Queues in Life:",[19,68,69],{},[33,70],{"alt":71,"src":72},"1547606785041","https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F05\u002Fstage5-1547606785041-306b64449c.webp",[14,74,76],{"id":75},"common-interfaces-for-queue","Common interfaces for queue",[19,78,79],{},"Function Description: Common public interfaces for stack container",[19,81,82],{},"Constructor:",[84,85,86,93],"ul",{},[87,88,89,92],"li",{},[51,90,91],{},"queue\u003CT> que;","                                 \u002F\u002Fqueue is implemented using template classes, the default constructor form for queue objects",[87,94,95,98],{},[51,96,97],{},"queue(const queue &que);","   \u002F\u002Fcopy constructor",[19,100,101],{},"Assignment operation:",[84,103,104],{},[87,105,106,109],{},[51,107,108],{},"queue& operator=(const queue &que);","         \u002F\u002Foverloading the equality operator",[19,111,112],{},"Data Access:",[84,114,115,121,127,133],{},[87,116,117,120],{},[51,118,119],{},"push(elem);","                             \u002F\u002Fadd elements to the end of the queue",[87,122,123,126],{},[51,124,125],{},"pop();","                                      \u002F\u002FRemove the first element from the front of the queue",[87,128,129,132],{},[51,130,131],{},"back();","                                    \u002F\u002FReturns the last element",[87,134,135,138],{},[51,136,137],{},"front(); ","                                  \u002F\u002Freturn the first element",[19,140,141],{},"Size Operations:",[84,143,144,150],{},[87,145,146,149],{},[51,147,148],{},"empty();","            \u002F\u002FCheck if the stack is empty",[87,151,152,155],{},[51,153,154],{},"size(); ","              \u002F\u002Freturn stack size",[19,157,158],{},[22,159,160],{},"Example:",[162,163,168],"pre",{"className":164,"code":165,"language":166,"meta":167,"style":167},"language-cpp shiki shiki-themes github-light github-dark","#include \u003Ciostream>\n#include \u003Cqueue>\n#include \u003Cstring>\n\nusing namespace std;\n\nclass Person\n{\npublic:\n    Person(string name, int age)\n    {\n        this->m_Name = name;\n        this->m_Age = age;\n    }\n\n    string m_Name;\n    int m_Age;\n};\n\nvoid test01() {\n\n    \u002F\u002F创建队列\n    queue\u003CPerson> q;\n\n    \u002F\u002F准备数据\n    Person p1(\"唐僧\", 30);\n    Person p2(\"孙悟空\", 1000);\n    Person p3(\"猪八戒\", 900);\n    Person p4(\"沙僧\", 800);\n\n    \u002F\u002F向队列中添加元素  入队操作\n    q.push(p1);\n    q.push(p2);\n    q.push(p3);\n    q.push(p4);\n\n    \u002F\u002F队列不提供迭代器，更不支持随机访问 \n    while (!q.empty()) {\n        \u002F\u002F输出队头元素\n        cout \u003C\u003C \"队头元素-- 姓名： \" \u003C\u003C q.front().m_Name \n              \u003C\u003C \" 年龄： \"\u003C\u003C q.front().m_Age \u003C\u003C endl;\n        \n        cout \u003C\u003C \"队尾元素-- 姓名： \" \u003C\u003C q.back().m_Name  \n              \u003C\u003C \" 年龄： \" \u003C\u003C q.back().m_Age \u003C\u003C endl;\n        \n        cout \u003C\u003C endl;\n        \u002F\u002F弹出队头元素\n        q.pop();\n    }\n\n    cout \u003C\u003C \"队列大小为：\" \u003C\u003C q.size() \u003C\u003C endl;\n}\n\nint main() {\n\n    test01();\n\n\n    return 0;\n}\n","cpp","",[51,169,170,183,191,199,206,223,228,237,243,249,277,283,299,312,318,323,329,338,344,349,361,366,373,391,396,402,424,444,464,484,489,495,506,516,526,536,541,547,568,574,598,621,627,647,666,671,680,686,697,702,707,732,738,743,753,758,766,771,776,787],{"__ignoreMap":167},[171,172,175,179],"span",{"class":173,"line":174},"line",1,[171,176,178],{"class":177},"szBVR","#include",[171,180,182],{"class":181},"sZZnC"," \u003Ciostream>\n",[171,184,186,188],{"class":173,"line":185},2,[171,187,178],{"class":177},[171,189,190],{"class":181}," \u003Cqueue>\n",[171,192,194,196],{"class":173,"line":193},3,[171,195,178],{"class":177},[171,197,198],{"class":181}," \u003Cstring>\n",[171,200,202],{"class":173,"line":201},4,[171,203,205],{"emptyLinePlaceholder":204},true,"\n",[171,207,209,212,215,219],{"class":173,"line":208},5,[171,210,211],{"class":177},"using",[171,213,214],{"class":177}," namespace",[171,216,218],{"class":217},"sScJk"," std",[171,220,222],{"class":221},"sVt8B",";\n",[171,224,226],{"class":173,"line":225},6,[171,227,205],{"emptyLinePlaceholder":204},[171,229,231,234],{"class":173,"line":230},7,[171,232,233],{"class":177},"class",[171,235,236],{"class":217}," Person\n",[171,238,240],{"class":173,"line":239},8,[171,241,242],{"class":221},"{\n",[171,244,246],{"class":173,"line":245},9,[171,247,248],{"class":177},"public:\n",[171,250,252,255,258,261,265,268,271,274],{"class":173,"line":251},10,[171,253,254],{"class":217},"    Person",[171,256,257],{"class":221},"(",[171,259,260],{"class":217},"string",[171,262,264],{"class":263},"s4XuR"," name",[171,266,267],{"class":221},", ",[171,269,270],{"class":177},"int",[171,272,273],{"class":263}," age",[171,275,276],{"class":221},")\n",[171,278,280],{"class":173,"line":279},11,[171,281,282],{"class":221},"    {\n",[171,284,286,290,293,296],{"class":173,"line":285},12,[171,287,289],{"class":288},"sj4cs","        this",[171,291,292],{"class":221},"->m_Name ",[171,294,295],{"class":177},"=",[171,297,298],{"class":221}," name;\n",[171,300,302,304,307,309],{"class":173,"line":301},13,[171,303,289],{"class":288},[171,305,306],{"class":221},"->m_Age ",[171,308,295],{"class":177},[171,310,311],{"class":221}," age;\n",[171,313,315],{"class":173,"line":314},14,[171,316,317],{"class":221},"    }\n",[171,319,321],{"class":173,"line":320},15,[171,322,205],{"emptyLinePlaceholder":204},[171,324,326],{"class":173,"line":325},16,[171,327,328],{"class":221},"    string m_Name;\n",[171,330,332,335],{"class":173,"line":331},17,[171,333,334],{"class":177},"    int",[171,336,337],{"class":221}," m_Age;\n",[171,339,341],{"class":173,"line":340},18,[171,342,343],{"class":221},"};\n",[171,345,347],{"class":173,"line":346},19,[171,348,205],{"emptyLinePlaceholder":204},[171,350,352,355,358],{"class":173,"line":351},20,[171,353,354],{"class":177},"void",[171,356,357],{"class":217}," test01",[171,359,360],{"class":221},"() {\n",[171,362,364],{"class":173,"line":363},21,[171,365,205],{"emptyLinePlaceholder":204},[171,367,369],{"class":173,"line":368},22,[171,370,372],{"class":371},"sJ8bj","    \u002F\u002F创建队列\n",[171,374,376,379,382,385,388],{"class":173,"line":375},23,[171,377,378],{"class":221},"    queue",[171,380,381],{"class":177},"\u003C",[171,383,384],{"class":221},"Person",[171,386,387],{"class":177},">",[171,389,390],{"class":221}," q;\n",[171,392,394],{"class":173,"line":393},24,[171,395,205],{"emptyLinePlaceholder":204},[171,397,399],{"class":173,"line":398},25,[171,400,401],{"class":371},"    \u002F\u002F准备数据\n",[171,403,405,408,411,413,416,418,421],{"class":173,"line":404},26,[171,406,407],{"class":221},"    Person ",[171,409,410],{"class":217},"p1",[171,412,257],{"class":221},[171,414,415],{"class":181},"\"唐僧\"",[171,417,267],{"class":221},[171,419,420],{"class":288},"30",[171,422,423],{"class":221},");\n",[171,425,427,429,432,434,437,439,442],{"class":173,"line":426},27,[171,428,407],{"class":221},[171,430,431],{"class":217},"p2",[171,433,257],{"class":221},[171,435,436],{"class":181},"\"孙悟空\"",[171,438,267],{"class":221},[171,440,441],{"class":288},"1000",[171,443,423],{"class":221},[171,445,447,449,452,454,457,459,462],{"class":173,"line":446},28,[171,448,407],{"class":221},[171,450,451],{"class":217},"p3",[171,453,257],{"class":221},[171,455,456],{"class":181},"\"猪八戒\"",[171,458,267],{"class":221},[171,460,461],{"class":288},"900",[171,463,423],{"class":221},[171,465,467,469,472,474,477,479,482],{"class":173,"line":466},29,[171,468,407],{"class":221},[171,470,471],{"class":217},"p4",[171,473,257],{"class":221},[171,475,476],{"class":181},"\"沙僧\"",[171,478,267],{"class":221},[171,480,481],{"class":288},"800",[171,483,423],{"class":221},[171,485,487],{"class":173,"line":486},30,[171,488,205],{"emptyLinePlaceholder":204},[171,490,492],{"class":173,"line":491},31,[171,493,494],{"class":371},"    \u002F\u002F向队列中添加元素  入队操作\n",[171,496,498,501,503],{"class":173,"line":497},32,[171,499,500],{"class":221},"    q.",[171,502,53],{"class":217},[171,504,505],{"class":221},"(p1);\n",[171,507,509,511,513],{"class":173,"line":508},33,[171,510,500],{"class":221},[171,512,53],{"class":217},[171,514,515],{"class":221},"(p2);\n",[171,517,519,521,523],{"class":173,"line":518},34,[171,520,500],{"class":221},[171,522,53],{"class":217},[171,524,525],{"class":221},"(p3);\n",[171,527,529,531,533],{"class":173,"line":528},35,[171,530,500],{"class":221},[171,532,53],{"class":217},[171,534,535],{"class":221},"(p4);\n",[171,537,539],{"class":173,"line":538},36,[171,540,205],{"emptyLinePlaceholder":204},[171,542,544],{"class":173,"line":543},37,[171,545,546],{"class":371},"    \u002F\u002F队列不提供迭代器，更不支持随机访问 \n",[171,548,550,553,556,559,562,565],{"class":173,"line":549},38,[171,551,552],{"class":177},"    while",[171,554,555],{"class":221}," (",[171,557,558],{"class":177},"!",[171,560,561],{"class":221},"q.",[171,563,564],{"class":217},"empty",[171,566,567],{"class":221},"()) {\n",[171,569,571],{"class":173,"line":570},39,[171,572,573],{"class":371},"        \u002F\u002F输出队头元素\n",[171,575,577,580,583,586,589,592,595],{"class":173,"line":576},40,[171,578,579],{"class":221},"        cout ",[171,581,582],{"class":177},"\u003C\u003C",[171,584,585],{"class":181}," \"队头元素-- 姓名： \"",[171,587,588],{"class":177}," \u003C\u003C",[171,590,591],{"class":221}," q.",[171,593,594],{"class":217},"front",[171,596,597],{"class":221},"().m_Name \n",[171,599,601,604,607,609,611,613,616,618],{"class":173,"line":600},41,[171,602,603],{"class":177},"              \u003C\u003C",[171,605,606],{"class":181}," \" 年龄： \"",[171,608,582],{"class":177},[171,610,591],{"class":221},[171,612,594],{"class":217},[171,614,615],{"class":221},"().m_Age ",[171,617,582],{"class":177},[171,619,620],{"class":221}," endl;\n",[171,622,624],{"class":173,"line":623},42,[171,625,626],{"class":221},"        \n",[171,628,630,632,634,637,639,641,644],{"class":173,"line":629},43,[171,631,579],{"class":221},[171,633,582],{"class":177},[171,635,636],{"class":181}," \"队尾元素-- 姓名： \"",[171,638,588],{"class":177},[171,640,591],{"class":221},[171,642,643],{"class":217},"back",[171,645,646],{"class":221},"().m_Name  \n",[171,648,650,652,654,656,658,660,662,664],{"class":173,"line":649},44,[171,651,603],{"class":177},[171,653,606],{"class":181},[171,655,588],{"class":177},[171,657,591],{"class":221},[171,659,643],{"class":217},[171,661,615],{"class":221},[171,663,582],{"class":177},[171,665,620],{"class":221},[171,667,669],{"class":173,"line":668},45,[171,670,626],{"class":221},[171,672,674,676,678],{"class":173,"line":673},46,[171,675,579],{"class":221},[171,677,582],{"class":177},[171,679,620],{"class":221},[171,681,683],{"class":173,"line":682},47,[171,684,685],{"class":371},"        \u002F\u002F弹出队头元素\n",[171,687,689,692,694],{"class":173,"line":688},48,[171,690,691],{"class":221},"        q.",[171,693,63],{"class":217},[171,695,696],{"class":221},"();\n",[171,698,700],{"class":173,"line":699},49,[171,701,317],{"class":221},[171,703,705],{"class":173,"line":704},50,[171,706,205],{"emptyLinePlaceholder":204},[171,708,710,713,715,718,720,722,725,728,730],{"class":173,"line":709},51,[171,711,712],{"class":221},"    cout ",[171,714,582],{"class":177},[171,716,717],{"class":181}," \"队列大小为：\"",[171,719,588],{"class":177},[171,721,591],{"class":221},[171,723,724],{"class":217},"size",[171,726,727],{"class":221},"() ",[171,729,582],{"class":177},[171,731,620],{"class":221},[171,733,735],{"class":173,"line":734},52,[171,736,737],{"class":221},"}\n",[171,739,741],{"class":173,"line":740},53,[171,742,205],{"emptyLinePlaceholder":204},[171,744,746,748,751],{"class":173,"line":745},54,[171,747,270],{"class":177},[171,749,750],{"class":217}," main",[171,752,360],{"class":221},[171,754,756],{"class":173,"line":755},55,[171,757,205],{"emptyLinePlaceholder":204},[171,759,761,764],{"class":173,"line":760},56,[171,762,763],{"class":217},"    test01",[171,765,696],{"class":221},[171,767,769],{"class":173,"line":768},57,[171,770,205],{"emptyLinePlaceholder":204},[171,772,774],{"class":173,"line":773},58,[171,775,205],{"emptyLinePlaceholder":204},[171,777,779,782,785],{"class":173,"line":778},59,[171,780,781],{"class":177},"    return",[171,783,784],{"class":288}," 0",[171,786,222],{"class":221},[171,788,790],{"class":173,"line":789},60,[171,791,737],{"class":221},[19,793,794],{},[22,795,796],{},"运行结果：",[162,798,803],{"className":799,"code":801,"language":802,"meta":167},[800],"language-text","队头元素-- 姓名： 唐僧 年龄： 30\n队尾元素-- 姓名： 沙僧 年龄： 800\n\n队头元素-- 姓名： 孙悟空 年龄： 1000\n队尾元素-- 姓名： 沙僧 年龄： 800\n\n队头元素-- 姓名： 猪八戒 年龄： 900\n队尾元素-- 姓名： 沙僧 年龄： 800\n\n队头元素-- 姓名： 沙僧 年龄： 800\n队尾元素-- 姓名： 沙僧 年龄： 800\n\n队列大小为：0\n","text",[51,804,801],{"__ignoreMap":167},[19,806,807],{},"Summary:",[84,809,810,813,816,819,822,825],{},[87,811,812],{},"Enqueue   --- push",[87,814,815],{},"dequeue --- pop",[87,817,818],{},"Return the front element   --- front",[87,820,821],{},"Return the element at the back of the queue   --- back",[87,823,824],{},"Check if the queue is empty --- empty",[87,826,827],{},"Return queue size --- size",[829,830,831],"style",{},"html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s4XuR, html code.shiki .s4XuR{--shiki-default:#E36209;--shiki-dark:#FFAB70}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":167,"searchDepth":185,"depth":185,"links":833},[834],{"id":12,"depth":193,"text":5},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0700-queue-rong-qi","1800-0700","2023-10-05","wiki\u002F2023-10-05-cplusplus-jiao-xue","en-us:2023-10-05-cplusplus-jiao-xue","\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue","Cplusplus教学","md","wiki\u002F2023-10-05-Cplusplus教学\u002F1800-0700-queue容器",false,null,"en-US","en-us",{},{"title":5,"description":167},"\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0700-queue-rong-qi","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1800-0700-queue容器","VbV-kOPDxNHpBU9QkGnvnSgRfQXHQvyto9GpA7MHxuU",[854,860,865,870,875,880,885,890,895,900,904,909,914,919,924,929,934,939,944,949,954,959,964,969,974,979,984,989,994,999,1000,1005,1010,1015,1020,1025,1030,1035,1040,1045,1049,1054,1059,1064,1069,1074,1079,1084,1089,1094,1099,1104,1109,1114,1119,1124,1129,1134,1139,1144,1149,1154,1159,1164,1169,1174,1179,1184,1189,1194,1199,1204,1209,1214,1219,1224,1229,1234,1239,1244,1249,1254],{"path":855,"stem":856,"title":857,"date":837,"chapterOrder":858,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0100-c-kai-fa-huan-jing-da-jian-yu-ce-shi","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0100-C++开发环境搭建与测试","C++ Development Environment Setup and Testing","0100",0,{"path":861,"stem":862,"title":863,"date":837,"chapterOrder":864,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0200-c-ji-chu-chu-shi","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0200-C++基础初识","C++ Basics","0200",{"path":866,"stem":867,"title":868,"date":837,"chapterOrder":869,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0300-shu-ju-lei-xing-yu-shu-ju-cun-fang","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0300-数据类型与数据存放","Data Types and Data Storage","0300",{"path":871,"stem":872,"title":873,"date":837,"chapterOrder":874,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0400-shu-ru-shu-chu","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0400-输入输出","Input and Output","0400",{"path":876,"stem":877,"title":878,"date":837,"chapterOrder":879,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0500-yun-suan-fu","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0500-运算符","operator","0500",{"path":881,"stem":882,"title":883,"date":837,"chapterOrder":884,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0600-cheng-xu-liu-cheng-jie-gou","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0600-程序流程结构","program flow structure","0600",{"path":886,"stem":887,"title":888,"date":837,"chapterOrder":889,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0700-shu-zu","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0700-数组","array","0700",{"path":891,"stem":892,"title":893,"date":837,"chapterOrder":894,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0800-han-shu-yu-tou-wen-jian","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0800-函数与头文件","Functions and Header Files","0800",{"path":896,"stem":897,"title":898,"date":837,"chapterOrder":899,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0900-zhi-zhen","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0900-指针","pointer","0900",{"path":901,"stem":902,"title":903,"date":837,"chapterOrder":441,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1000-jie-gou-ti-yu-gong-yong-ti","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1000-结构体与共用体","Structures and Unions",{"path":905,"stem":906,"title":907,"date":837,"chapterOrder":908,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1100-nei-cun-fen-qu-yu-sheng-ming-zhou-qi","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1100-内存分区与生命周期","Memory Partitioning and Lifecycle","1100",{"path":910,"stem":911,"title":912,"date":837,"chapterOrder":913,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1200-yin-yong","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1200-引用","reference","1200",{"path":915,"stem":916,"title":917,"date":837,"chapterOrder":918,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1300-han-shu-ti-gao-yu-ming-ming-kong-jian","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1300-函数提高与命名空间","Advanced Functions and Namespaces","1300",{"path":920,"stem":921,"title":922,"date":837,"chapterOrder":923,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-0100-feng-zhuang","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1400-0100-封装","encapsulation","1400-0100",{"path":925,"stem":926,"title":927,"date":837,"chapterOrder":928,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-0200-dui-xiang-chu-shi-hua-he-qing-li","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1400-0200-对象初始化和清理","Object initialization and cleanup","1400-0200",{"path":930,"stem":931,"title":932,"date":837,"chapterOrder":933,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-0300-dui-xiang-mo-xing-yu-this-zhi-zhen","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1400-0300-对象模型与this指针","Object Model and the `this` Pointer","1400-0300",{"path":935,"stem":936,"title":937,"date":837,"chapterOrder":938,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-0400-you-yuan-yu-yun-suan-fu-zhong-zai","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1400-0400-友元与运算符重载","Friends and operator overloading","1400-0400",{"path":940,"stem":941,"title":942,"date":837,"chapterOrder":943,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-0500-ji-cheng","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1400-0500-继承","inheritance","1400-0500",{"path":945,"stem":946,"title":947,"date":837,"chapterOrder":948,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-0600-duo-tai","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1400-0600-多态","polymorphism","1400-0600",{"path":950,"stem":951,"title":952,"date":837,"chapterOrder":953,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-lei-he-dui-xiang","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1400-类和对象","Classes and Objects","1400",{"path":955,"stem":956,"title":957,"date":837,"chapterOrder":958,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1500-wen-jian-cao-zuo","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1500-文件操作","File operations","1500",{"path":960,"stem":961,"title":962,"date":837,"chapterOrder":963,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1600-yi-chang-chu-li-yu-cuo-wu-ma","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1600-异常处理与错误码","异常处理","1600",{"path":965,"stem":966,"title":967,"date":837,"chapterOrder":968,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1700-mu-ban","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1700-模板","template","1700",{"path":970,"stem":971,"title":972,"date":837,"chapterOrder":973,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0100-stl-chu-shi","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1800-0100-STL初识","Introduction to STL","1800-0100",{"path":975,"stem":976,"title":977,"date":837,"chapterOrder":978,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0200-std-array","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1800-0200-std-array","std::array","1800-0200",{"path":980,"stem":981,"title":982,"date":837,"chapterOrder":983,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0300-string-rong-qi","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1800-0300-string容器","string container","1800-0300",{"path":985,"stem":986,"title":987,"date":837,"chapterOrder":988,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0400-vector-rong-qi","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1800-0400-vector容器","vector 容器","1800-0400",{"path":990,"stem":991,"title":992,"date":837,"chapterOrder":993,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0500-deque-rong-qi","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1800-0500-deque容器","deque 容器","1800-0500",{"path":995,"stem":996,"title":997,"date":837,"chapterOrder":998,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0600-stack-rong-qi","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1800-0600-stack容器","stack 容器","1800-0600",{"path":835,"stem":851,"title":5,"date":837,"chapterOrder":836,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},{"path":1001,"stem":1002,"title":1003,"date":837,"chapterOrder":1004,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0800-list-rong-qi","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1800-0800-list容器","list 容器","1800-0800",{"path":1006,"stem":1007,"title":1008,"date":837,"chapterOrder":1009,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0900-set-rong-qi","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1800-0900-set容器","set \u002F multiset 容器","1800-0900",{"path":1011,"stem":1012,"title":1013,"date":837,"chapterOrder":1014,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-1000-map-rong-qi","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1800-1000-map容器","map \u002F multimap 容器","1800-1000",{"path":1016,"stem":1017,"title":1018,"date":837,"chapterOrder":1019,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-1100-han-shu-dui-xiang-yu-wei-ci","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1800-1100-函数对象与谓词","Function objects and predicates","1800-1100",{"path":1021,"stem":1022,"title":1023,"date":837,"chapterOrder":1024,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-1200-chang-yong-suan-fa","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1800-1200-常用算法","Common algorithms","1800-1200",{"path":1026,"stem":1027,"title":1028,"date":837,"chapterOrder":1029,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-stl-ti-gao-bian-cheng","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1800-STL提高编程","Level up your programming with STL.","1800",{"path":1031,"stem":1032,"title":1033,"date":837,"chapterOrder":1034,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1900-c-lei-xing-zhuan-huan","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1900-C++类型转换","C++ Type Casting","1900",{"path":1036,"stem":1037,"title":1038,"date":837,"chapterOrder":1039,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0100-auto","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-0100-auto","auto","2000-0100",{"path":1041,"stem":1042,"title":1043,"date":837,"chapterOrder":1044,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0200-nullptr","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-0200-nullptr","nullptr","2000-0200",{"path":1046,"stem":1047,"title":211,"date":837,"chapterOrder":1048,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0300-using","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-0300-using","2000-0300",{"path":1050,"stem":1051,"title":1052,"date":837,"chapterOrder":1053,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0400-enum-class","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-0400-enum-class","enum class","2000-0400",{"path":1055,"stem":1056,"title":1057,"date":837,"chapterOrder":1058,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0500-fan-wei-for-xun-huan","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-0500-范围for循环","range-based for loop","2000-0500",{"path":1060,"stem":1061,"title":1062,"date":837,"chapterOrder":1063,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0600-jie-gou-hua-bang-ding","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-0600-结构化绑定","structured binding","2000-0600",{"path":1065,"stem":1066,"title":1067,"date":837,"chapterOrder":1068,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0700-constexpr","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-0700-constexpr","constexpr","2000-0700",{"path":1070,"stem":1071,"title":1072,"date":837,"chapterOrder":1073,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0800-raii","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-0800-RAII","RAII","2000-0800",{"path":1075,"stem":1076,"title":1077,"date":837,"chapterOrder":1078,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0900-zhi-neng-zhi-zhen","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-0900-智能指针","Smart pointer","2000-0900",{"path":1080,"stem":1081,"title":1082,"date":837,"chapterOrder":1083,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1000-you-zhi-yin-yong-he-yi-dong-yu-yi","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-1000-右值引用和移动语义","Rvalue references and move semantics","2000-1000",{"path":1085,"stem":1086,"title":1087,"date":837,"chapterOrder":1088,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1100-lambda-biao-da-shi","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-1100-Lambda表达式","Lambda expression","2000-1100",{"path":1090,"stem":1091,"title":1092,"date":837,"chapterOrder":1093,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1200-std-function","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-1200-std-function","std::function","2000-1200",{"path":1095,"stem":1096,"title":1097,"date":837,"chapterOrder":1098,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1300-std-bind","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-1300-std-bind","std::bind","2000-1300",{"path":1100,"stem":1101,"title":1102,"date":837,"chapterOrder":1103,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1400-std-optional","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-1400-std-optional","std::optional","2000-1400",{"path":1105,"stem":1106,"title":1107,"date":837,"chapterOrder":1108,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1500-std-variant","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-1500-std-variant","std::variant","2000-1500",{"path":1110,"stem":1111,"title":1112,"date":837,"chapterOrder":1113,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1600-std-span","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-1600-std-span","std::span","2000-1600",{"path":1115,"stem":1116,"title":1117,"date":837,"chapterOrder":1118,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1700-std-format-print","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-1700-std-format-print","std::format \u002F std::print","2000-1700",{"path":1120,"stem":1121,"title":1122,"date":837,"chapterOrder":1123,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1800-std-chrono","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-1800-std-chrono","std::chrono","2000-1800",{"path":1125,"stem":1126,"title":1127,"date":837,"chapterOrder":1128,"chapterDepth":185,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1900-0100-std-thread","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-1900-0100-std-thread","std::thread and join","2000-1900-0100",{"path":1130,"stem":1131,"title":1132,"date":837,"chapterOrder":1133,"chapterDepth":185,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1900-0200-mutex-lock-guard","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-1900-0200-mutex-lock-guard","mutex 与 lock_guard","2000-1900-0200",{"path":1135,"stem":1136,"title":1137,"date":837,"chapterOrder":1138,"chapterDepth":185,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1900-0300-std-atomic","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-1900-0300-std-atomic","std::atomic","2000-1900-0300",{"path":1140,"stem":1141,"title":1142,"date":837,"chapterOrder":1143,"chapterDepth":185,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1900-0400-condition-variable","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-1900-0400-condition-variable","condition_variable","2000-1900-0400",{"path":1145,"stem":1146,"title":1147,"date":837,"chapterOrder":1148,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1900-bing-fa-bian-cheng","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-1900-并发编程","Concurrent programming","2000-1900",{"path":1150,"stem":1151,"title":1152,"date":837,"chapterOrder":1153,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-2000-std-filesystem","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-2000-std-filesystem","std::filesystem","2000-2000",{"path":1155,"stem":1156,"title":1157,"date":837,"chapterOrder":1158,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-2100-modules-jian-jie","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-2100-modules简介","Modules Introduction","2000-2100",{"path":1160,"stem":1161,"title":1162,"date":837,"chapterOrder":1163,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-xian-dai-c","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-现代C++","Modern C++","2000",{"path":1165,"stem":1166,"title":1167,"date":837,"chapterOrder":1168,"chapterDepth":185,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0100-0100-ding-shi-qi-yu-yi-bu-io","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2100-0100-0100-定时器与异步IO","Timers and Asynchronous I\u002FO","2100-0100-0100",{"path":1170,"stem":1171,"title":1172,"date":837,"chapterOrder":1173,"chapterDepth":185,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0100-0200-boost-asio-ji-chu","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2100-0100-0200-Boost.Asio基础","Boost.Asio Basics","2100-0100-0200",{"path":1175,"stem":1176,"title":1177,"date":837,"chapterOrder":1178,"chapterDepth":185,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0100-0300-chuan-kou-tong-xin","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2100-0100-0300-串口通信","serial communication","2100-0100-0300",{"path":1180,"stem":1181,"title":1182,"date":837,"chapterOrder":1183,"chapterDepth":185,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0100-0400-tcp-tong-xin","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2100-0100-0400-TCP通信","TCP communication","2100-0100-0400",{"path":1185,"stem":1186,"title":1187,"date":837,"chapterOrder":1188,"chapterDepth":185,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0100-0500-udp-tong-xin","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2100-0100-0500-UDP通信","UDP communication","2100-0100-0500",{"path":1190,"stem":1191,"title":1192,"date":837,"chapterOrder":1193,"chapterDepth":185,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0100-0600-ji-qi-ren-gong-cheng-xie-fa-yu-ros2-ji-cheng","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2100-0100-0600-机器人工程写法与ROS2集成","Robot Engineering Approach and ROS2 Integration","2100-0100-0600",{"path":1195,"stem":1196,"title":1197,"date":837,"chapterOrder":1198,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0100-boost-asio-yi-bu-io-ku","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2100-0100-Boost.Asio异步IO库","Boost.Asio asynchronous IO library","2100-0100",{"path":1200,"stem":1201,"title":1202,"date":837,"chapterOrder":1203,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0200-eigen-xian-xing-dai-shu-ku","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2100-0200-Eigen线性代数库","Eigen linear algebra library","2100-0200",{"path":1205,"stem":1206,"title":1207,"date":837,"chapterOrder":1208,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0300-opencv-ji-suan-ji-shi-jue-ku","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2100-0300-OpenCV计算机视觉库","OpenCV Computer Vision Library","2100-0300",{"path":1210,"stem":1211,"title":1212,"date":837,"chapterOrder":1213,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0400-pcl-dian-yun-ku","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2100-0400-PCL点云库","PCL Point Cloud Library","2100-0400",{"path":1215,"stem":1216,"title":1217,"date":837,"chapterOrder":1218,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0500-sophus-li-qun-li-dai-shu-ku","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2100-0500-Sophus李群李代数库","Sophus Lie group and Lie algebra library","2100-0500",{"path":1220,"stem":1221,"title":1222,"date":837,"chapterOrder":1223,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-chang-yong-ku","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2100-常用库","Learning Common Libraries","2100",{"path":1225,"stem":1226,"title":1227,"date":837,"chapterOrder":1228,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2200-0100-cmakepresets-yu-gou-jian-an-zhuang","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2200-0100-CMakePresets与构建安装","CMakePresets and Build Installation","2200-0100",{"path":1230,"stem":1231,"title":1232,"date":837,"chapterOrder":1233,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2200-0200-ding-ceng-cmake-yu-gong-gong-bian-yi-xuan-xiang","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2200-0200-顶层CMake与公共编译选项","Top-level CMake and Public Compilation Options","2200-0200",{"path":1235,"stem":1236,"title":1237,"date":837,"chapterOrder":1238,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2200-0300-src-yu-lib-mo-kuai-cmake-xiang-jie","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2200-0300-src与lib模块CMake详解","Detailed CMake Explanation for src and lib Modules","2200-0300",{"path":1240,"stem":1241,"title":1242,"date":837,"chapterOrder":1243,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2200-0400-di-san-fang-ku-yi-lai-xie-fa","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2200-0400-第三方库依赖写法","How to write third-party library dependencies","2200-0400",{"path":1245,"stem":1246,"title":1247,"date":837,"chapterOrder":1248,"chapterDepth":174,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2200-0500-mu-ban-kuo-zhan-yu-chang-jian-wen-ti","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2200-0500-模板扩展与常见问题","Template Extensions and FAQ","2200-0500",{"path":1250,"stem":1251,"title":1252,"date":837,"chapterOrder":1253,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":844},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2200-cmake-gong-cheng-mu-ban","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2200-CMake工程模板","CMake Project Template","2200",{"path":840,"stem":1255,"title":1256,"date":837,"chapterOrder":845,"chapterDepth":859,"docKey":839,"docRoot":840,"docTitle":841,"isWikiDoc":204,"isWikiIndex":204},"_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002Findex","C\u002FC++ tutorial",{"variants":1258},[1259,1260,1263,1266,1269],{"path":835,"localeSlug":847,"i18nKey":843},{"path":1261,"localeSlug":1262,"i18nKey":843},"\u002Fzh-hant\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0700-queue-rong-qi","zh-hant",{"path":1264,"localeSlug":1265,"i18nKey":843},"\u002Fzh-hk\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0700-queue-rong-qi","zh-hk",{"path":1267,"localeSlug":1268,"i18nKey":843},"\u002Fzh-tw\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0700-queue-rong-qi","zh-tw",{"path":1270,"localeSlug":1271,"i18nKey":843},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0700-queue-rong-qi","zh-cn",[835,850,1261,850,1264,850,1267,850,1270,850],1784646865439]