[{"data":1,"prerenderedAt":464},["ShallowReactive",2],{"wiki-page-\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-lei-he-dui-xiang":3,"wiki-doc-items-\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-lei-he-dui-xiang":43,"language-switcher-data-\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-lei-he-dui-xiang":448,"wiki-i18n-paths-\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-lei-he-dui-xiang":463},{"id":4,"title":5,"body":6,"canonicalPath":22,"chapterDepth":23,"chapterOrder":24,"date":25,"description":18,"docI18nKey":26,"docKey":27,"docRoot":28,"docTitle":29,"extension":30,"i18nKey":31,"isBlogPost":32,"isWikiDoc":33,"isWikiIndex":32,"layout":34,"legacyPath":34,"locale":35,"localeSlug":36,"meta":37,"navigation":33,"path":22,"seo":38,"sourcePath":39,"sourceStem":31,"stem":40,"wikiDepth":41,"__hash__":42},"content\u002F_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1400-类和对象.md","Classes and Objects",{"type":7,"value":8,"toc":17},"minimark",[9,13],[10,11,5],"h2",{"id":12},"classes-and-objects",[14,15,16],"p",{},"This chapter concentrates the object-oriented aspects of C++: first learning encapsulation and object lifecycles, then examining the object model, friends, and operator overloading, and finally moving on to inheritance and polymorphism.",{"title":18,"searchDepth":19,"depth":19,"links":20},"",2,[21],{"id":12,"depth":19,"text":5},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-lei-he-dui-xiang",0,"1400","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教学\u002F1400-类和对象",false,true,null,"en-US","en-us",{},{"title":5,"description":18},"\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-lei-he-dui-xiang","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1400-类和对象",1,"Pf-arT7FTVJH2oOqYjlXtIeo0L2tIaZkBXsdoNdUBiY",[44,49,54,59,64,69,74,79,84,89,94,99,104,109,114,119,124,129,134,139,140,145,150,155,160,165,170,175,180,185,190,195,200,205,210,215,220,225,230,235,240,245,250,255,260,265,270,275,280,285,290,295,300,305,310,315,320,325,330,335,340,345,350,355,360,365,370,375,380,385,390,395,400,405,410,415,420,425,430,435,440,445],{"path":45,"stem":46,"title":47,"date":25,"chapterOrder":48,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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",{"path":50,"stem":51,"title":52,"date":25,"chapterOrder":53,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":55,"stem":56,"title":57,"date":25,"chapterOrder":58,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":60,"stem":61,"title":62,"date":25,"chapterOrder":63,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":65,"stem":66,"title":67,"date":25,"chapterOrder":68,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":70,"stem":71,"title":72,"date":25,"chapterOrder":73,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":75,"stem":76,"title":77,"date":25,"chapterOrder":78,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0700-shu-zu","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0700-数组","array","0700",{"path":80,"stem":81,"title":82,"date":25,"chapterOrder":83,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":85,"stem":86,"title":87,"date":25,"chapterOrder":88,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0900-zhi-zhen","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0900-指针","pointer","0900",{"path":90,"stem":91,"title":92,"date":25,"chapterOrder":93,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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","1000",{"path":95,"stem":96,"title":97,"date":25,"chapterOrder":98,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":100,"stem":101,"title":102,"date":25,"chapterOrder":103,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1200-yin-yong","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1200-引用","reference","1200",{"path":105,"stem":106,"title":107,"date":25,"chapterOrder":108,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":110,"stem":111,"title":112,"date":25,"chapterOrder":113,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":115,"stem":116,"title":117,"date":25,"chapterOrder":118,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":120,"stem":121,"title":122,"date":25,"chapterOrder":123,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":125,"stem":126,"title":127,"date":25,"chapterOrder":128,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":130,"stem":131,"title":132,"date":25,"chapterOrder":133,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":135,"stem":136,"title":137,"date":25,"chapterOrder":138,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":22,"stem":40,"title":5,"date":25,"chapterOrder":24,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},{"path":141,"stem":142,"title":143,"date":25,"chapterOrder":144,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":146,"stem":147,"title":148,"date":25,"chapterOrder":149,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":151,"stem":152,"title":153,"date":25,"chapterOrder":154,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1700-mu-ban","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1700-模板","template","1700",{"path":156,"stem":157,"title":158,"date":25,"chapterOrder":159,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":161,"stem":162,"title":163,"date":25,"chapterOrder":164,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":166,"stem":167,"title":168,"date":25,"chapterOrder":169,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":171,"stem":172,"title":173,"date":25,"chapterOrder":174,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":176,"stem":177,"title":178,"date":25,"chapterOrder":179,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":181,"stem":182,"title":183,"date":25,"chapterOrder":184,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":186,"stem":187,"title":188,"date":25,"chapterOrder":189,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0700-queue-rong-qi","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1800-0700-queue容器","queue container","1800-0700",{"path":191,"stem":192,"title":193,"date":25,"chapterOrder":194,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":196,"stem":197,"title":198,"date":25,"chapterOrder":199,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":201,"stem":202,"title":203,"date":25,"chapterOrder":204,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":206,"stem":207,"title":208,"date":25,"chapterOrder":209,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":211,"stem":212,"title":213,"date":25,"chapterOrder":214,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":216,"stem":217,"title":218,"date":25,"chapterOrder":219,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":221,"stem":222,"title":223,"date":25,"chapterOrder":224,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":226,"stem":227,"title":228,"date":25,"chapterOrder":229,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":231,"stem":232,"title":233,"date":25,"chapterOrder":234,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":236,"stem":237,"title":238,"date":25,"chapterOrder":239,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0300-using","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F2000-0300-using","using","2000-0300",{"path":241,"stem":242,"title":243,"date":25,"chapterOrder":244,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":246,"stem":247,"title":248,"date":25,"chapterOrder":249,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":251,"stem":252,"title":253,"date":25,"chapterOrder":254,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":256,"stem":257,"title":258,"date":25,"chapterOrder":259,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":261,"stem":262,"title":263,"date":25,"chapterOrder":264,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":266,"stem":267,"title":268,"date":25,"chapterOrder":269,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":271,"stem":272,"title":273,"date":25,"chapterOrder":274,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":276,"stem":277,"title":278,"date":25,"chapterOrder":279,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":281,"stem":282,"title":283,"date":25,"chapterOrder":284,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":286,"stem":287,"title":288,"date":25,"chapterOrder":289,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":291,"stem":292,"title":293,"date":25,"chapterOrder":294,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":296,"stem":297,"title":298,"date":25,"chapterOrder":299,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":301,"stem":302,"title":303,"date":25,"chapterOrder":304,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":306,"stem":307,"title":308,"date":25,"chapterOrder":309,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":311,"stem":312,"title":313,"date":25,"chapterOrder":314,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":316,"stem":317,"title":318,"date":25,"chapterOrder":319,"chapterDepth":19,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":321,"stem":322,"title":323,"date":25,"chapterOrder":324,"chapterDepth":19,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":326,"stem":327,"title":328,"date":25,"chapterOrder":329,"chapterDepth":19,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":331,"stem":332,"title":333,"date":25,"chapterOrder":334,"chapterDepth":19,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":336,"stem":337,"title":338,"date":25,"chapterOrder":339,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":341,"stem":342,"title":343,"date":25,"chapterOrder":344,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":346,"stem":347,"title":348,"date":25,"chapterOrder":349,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":351,"stem":352,"title":353,"date":25,"chapterOrder":354,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":356,"stem":357,"title":358,"date":25,"chapterOrder":359,"chapterDepth":19,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":361,"stem":362,"title":363,"date":25,"chapterOrder":364,"chapterDepth":19,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":366,"stem":367,"title":368,"date":25,"chapterOrder":369,"chapterDepth":19,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":371,"stem":372,"title":373,"date":25,"chapterOrder":374,"chapterDepth":19,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":376,"stem":377,"title":378,"date":25,"chapterOrder":379,"chapterDepth":19,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":381,"stem":382,"title":383,"date":25,"chapterOrder":384,"chapterDepth":19,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":386,"stem":387,"title":388,"date":25,"chapterOrder":389,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":391,"stem":392,"title":393,"date":25,"chapterOrder":394,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":396,"stem":397,"title":398,"date":25,"chapterOrder":399,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":401,"stem":402,"title":403,"date":25,"chapterOrder":404,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":406,"stem":407,"title":408,"date":25,"chapterOrder":409,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":411,"stem":412,"title":413,"date":25,"chapterOrder":414,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":416,"stem":417,"title":418,"date":25,"chapterOrder":419,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":421,"stem":422,"title":423,"date":25,"chapterOrder":424,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":426,"stem":427,"title":428,"date":25,"chapterOrder":429,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":431,"stem":432,"title":433,"date":25,"chapterOrder":434,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":436,"stem":437,"title":438,"date":25,"chapterOrder":439,"chapterDepth":41,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":441,"stem":442,"title":443,"date":25,"chapterOrder":444,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":32},"\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":28,"stem":446,"title":447,"date":25,"chapterOrder":34,"chapterDepth":23,"docKey":27,"docRoot":28,"docTitle":29,"isWikiDoc":33,"isWikiIndex":33},"_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002Findex","C\u002FC++ tutorial",{"variants":449},[450,451,454,457,460],{"path":22,"localeSlug":36,"i18nKey":31},{"path":452,"localeSlug":453,"i18nKey":31},"\u002Fzh-hant\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-lei-he-dui-xiang","zh-hant",{"path":455,"localeSlug":456,"i18nKey":31},"\u002Fzh-hk\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-lei-he-dui-xiang","zh-hk",{"path":458,"localeSlug":459,"i18nKey":31},"\u002Fzh-tw\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-lei-he-dui-xiang","zh-tw",{"path":461,"localeSlug":462,"i18nKey":31},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-lei-he-dui-xiang","zh-cn",[22,39,452,39,455,39,458,39,461,39],1784646862842]