[{"data":1,"prerenderedAt":2989},["ShallowReactive",2],{"wiki-page-\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0500-yun-suan-fu":3,"wiki-doc-items-\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0500-yun-suan-fu":2568,"language-switcher-data-\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0500-yun-suan-fu":2973,"wiki-i18n-paths-\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0500-yun-suan-fu":2988},{"id":4,"title":5,"body":6,"canonicalPath":2549,"chapterDepth":2550,"chapterOrder":2551,"date":2552,"description":279,"docI18nKey":2553,"docKey":2554,"docRoot":2555,"docTitle":2556,"extension":2557,"i18nKey":2558,"isBlogPost":2559,"isWikiDoc":312,"isWikiIndex":2559,"layout":2560,"legacyPath":2560,"locale":2561,"localeSlug":2562,"meta":2563,"navigation":312,"path":2549,"seo":2564,"sourcePath":2565,"sourceStem":2558,"stem":2566,"wikiDepth":287,"__hash__":2567},"content\u002F_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0500-运算符.md","operator",{"type":7,"value":8,"toc":2541},"minimark",[9,12,20,23,79,83,88,91,268,273,608,613,621,627,632,852,856,862,867,872,1115,1119,1125,1130,1133,1138,1141,1245,1250,1594,1598,1604,1607,1613,1616,1719,1721,1920,1924,1930,1935,1938,1943,1946,2012,2017,2114,2118,2124,2129,2134,2318,2322,2328,2336,2341,2522,2526,2532,2537],[10,11,5],"h2",{"id":5},[13,14,15,19],"p",{},[16,17,18],"strong",{},"Function:"," For performing code computations",[13,21,22],{},"In this chapter, we will mainly cover the following types of operators:",[24,25,26,43],"table",{},[27,28,29],"thead",{},[30,31,32,38],"tr",{},[33,34,35],"th",{},[16,36,37],{},"Operator Types",[33,39,40],{},[16,41,42],{},"Purpose",[44,45,46,55,63,71],"tbody",{},[30,47,48,52],{},[49,50,51],"td",{},"arithmetic operators",[49,53,54],{},"for processing four arithmetic operations",[30,56,57,60],{},[49,58,59],{},"Assignment operator",[49,61,62],{},"Assigns the value of an expression to a variable",[30,64,65,68],{},[49,66,67],{},"Comparison Operators",[49,69,70],{},"Used for comparing expressions and returning a true or false value.",[30,72,73,76],{},[49,74,75],{},"Logical operators",[49,77,78],{},"Used to return a true or false value based on the result of an expression.",[80,81,51],"h3",{"id":82},"arithmetic-operators",[13,84,85,87],{},[16,86,42],{},": Used to handle arithmetic operations",[13,89,90],{},"Arithmetic operators include the following symbols:",[24,92,93,117],{},[27,94,95],{},[30,96,97,102,107,112],{},[33,98,99],{},[16,100,101],{},"Operator",[33,103,104],{},[16,105,106],{},"Terminology",[33,108,109],{},[16,110,111],{},"Example",[33,113,114],{},[16,115,116],{},"Results",[44,118,119,133,146,159,172,186,200,214,228,241,255],{},[30,120,121,124,127,130],{},[49,122,123],{},"+",[49,125,126],{},"Plus sign",[49,128,129],{},"+3",[49,131,132],{},"3",[30,134,135,138,141,144],{},[49,136,137],{},"-",[49,139,140],{},"minus sign",[49,142,143],{},"-3",[49,145,143],{},[30,147,148,150,153,156],{},[49,149,123],{},[49,151,152],{},"add",[49,154,155],{},"10 + 5",[49,157,158],{},"15",[30,160,161,163,166,169],{},[49,162,137],{},[49,164,165],{},"subtract",[49,167,168],{},"10 - 5",[49,170,171],{},"5",[30,173,174,177,180,183],{},[49,175,176],{},"*",[49,178,179],{},"multiply",[49,181,182],{},"10 * 5",[49,184,185],{},"50",[30,187,188,191,194,197],{},[49,189,190],{},"\u002F",[49,192,193],{},"remove",[49,195,196],{},"10 \u002F 5",[49,198,199],{},"2",[30,201,202,205,208,211],{},[49,203,204],{},"%",[49,206,207],{},"modulo (remainder)",[49,209,210],{},"10 % 3",[49,212,213],{},"1",[30,215,216,219,222,225],{},[49,217,218],{},"++",[49,220,221],{},"pre-increment",[49,223,224],{},"a=2; b=++a;",[49,226,227],{},"a=3; b=3;",[30,229,230,232,235,238],{},[49,231,218],{},[49,233,234],{},"Post-increment",[49,236,237],{},"a=2; b=a++;",[49,239,240],{},"a=3; b=2;",[30,242,243,246,249,252],{},[49,244,245],{},"--",[49,247,248],{},"pre-decrement",[49,250,251],{},"a=2; b=--a;",[49,253,254],{},"a=1; b=1;",[30,256,257,259,262,265],{},[49,258,245],{},[49,260,261],{},"post-decrement",[49,263,264],{},"a=2; b=a--;",[49,266,267],{},"a=1; b=2;",[13,269,270],{},[16,271,272],{},"Example 1:",[274,275,280],"pre",{"className":276,"code":277,"language":278,"meta":279,"style":279},"language-cpp shiki shiki-themes github-light github-dark","\u002F\u002F加减乘除\nint main() {\n\n    int a1 = 10;\n    int b1 = 3;\n\n    cout \u003C\u003C a1 + b1 \u003C\u003C endl;\n    cout \u003C\u003C a1 - b1 \u003C\u003C endl;\n    cout \u003C\u003C a1 * b1 \u003C\u003C endl;\n    cout \u003C\u003C a1 \u002F b1 \u003C\u003C endl;  \u002F\u002F两个整数相除结果依然是整数\n\n    int a2 = 10;\n    int b2 = 20;\n    cout \u003C\u003C a2 \u002F b2 \u003C\u003C endl; \n\n    int a3 = 10;\n    int b3 = 0;\n    \u002F\u002Fcout \u003C\u003C a3 \u002F b3 \u003C\u003C endl; \u002F\u002F报错，除数不可以为0\n\n    \u002F\u002F两个小数可以相除\n    double d1 = 0.5;\n    double d2 = 0.25;\n    cout \u003C\u003C d1 \u002F d2 \u003C\u003C endl;\n\n\n    return 0;\n}\n","cpp","",[281,282,283,292,307,314,333,348,353,373,390,407,428,433,447,462,480,485,499,514,523,528,534,550,565,582,587,592,602],"code",{"__ignoreMap":279},[284,285,288],"span",{"class":286,"line":287},"line",1,[284,289,291],{"class":290},"sJ8bj","\u002F\u002F加减乘除\n",[284,293,295,299,303],{"class":286,"line":294},2,[284,296,298],{"class":297},"szBVR","int",[284,300,302],{"class":301},"sScJk"," main",[284,304,306],{"class":305},"sVt8B","() {\n",[284,308,310],{"class":286,"line":309},3,[284,311,313],{"emptyLinePlaceholder":312},true,"\n",[284,315,317,320,323,326,330],{"class":286,"line":316},4,[284,318,319],{"class":297},"    int",[284,321,322],{"class":305}," a1 ",[284,324,325],{"class":297},"=",[284,327,329],{"class":328},"sj4cs"," 10",[284,331,332],{"class":305},";\n",[284,334,336,338,341,343,346],{"class":286,"line":335},5,[284,337,319],{"class":297},[284,339,340],{"class":305}," b1 ",[284,342,325],{"class":297},[284,344,345],{"class":328}," 3",[284,347,332],{"class":305},[284,349,351],{"class":286,"line":350},6,[284,352,313],{"emptyLinePlaceholder":312},[284,354,356,359,362,364,366,368,370],{"class":286,"line":355},7,[284,357,358],{"class":305},"    cout ",[284,360,361],{"class":297},"\u003C\u003C",[284,363,322],{"class":305},[284,365,123],{"class":297},[284,367,340],{"class":305},[284,369,361],{"class":297},[284,371,372],{"class":305}," endl;\n",[284,374,376,378,380,382,384,386,388],{"class":286,"line":375},8,[284,377,358],{"class":305},[284,379,361],{"class":297},[284,381,322],{"class":305},[284,383,137],{"class":297},[284,385,340],{"class":305},[284,387,361],{"class":297},[284,389,372],{"class":305},[284,391,393,395,397,399,401,403,405],{"class":286,"line":392},9,[284,394,358],{"class":305},[284,396,361],{"class":297},[284,398,322],{"class":305},[284,400,176],{"class":297},[284,402,340],{"class":305},[284,404,361],{"class":297},[284,406,372],{"class":305},[284,408,410,412,414,416,418,420,422,425],{"class":286,"line":409},10,[284,411,358],{"class":305},[284,413,361],{"class":297},[284,415,322],{"class":305},[284,417,190],{"class":297},[284,419,340],{"class":305},[284,421,361],{"class":297},[284,423,424],{"class":305}," endl;",[284,426,427],{"class":290},"  \u002F\u002F两个整数相除结果依然是整数\n",[284,429,431],{"class":286,"line":430},11,[284,432,313],{"emptyLinePlaceholder":312},[284,434,436,438,441,443,445],{"class":286,"line":435},12,[284,437,319],{"class":297},[284,439,440],{"class":305}," a2 ",[284,442,325],{"class":297},[284,444,329],{"class":328},[284,446,332],{"class":305},[284,448,450,452,455,457,460],{"class":286,"line":449},13,[284,451,319],{"class":297},[284,453,454],{"class":305}," b2 ",[284,456,325],{"class":297},[284,458,459],{"class":328}," 20",[284,461,332],{"class":305},[284,463,465,467,469,471,473,475,477],{"class":286,"line":464},14,[284,466,358],{"class":305},[284,468,361],{"class":297},[284,470,440],{"class":305},[284,472,190],{"class":297},[284,474,454],{"class":305},[284,476,361],{"class":297},[284,478,479],{"class":305}," endl; \n",[284,481,483],{"class":286,"line":482},15,[284,484,313],{"emptyLinePlaceholder":312},[284,486,488,490,493,495,497],{"class":286,"line":487},16,[284,489,319],{"class":297},[284,491,492],{"class":305}," a3 ",[284,494,325],{"class":297},[284,496,329],{"class":328},[284,498,332],{"class":305},[284,500,502,504,507,509,512],{"class":286,"line":501},17,[284,503,319],{"class":297},[284,505,506],{"class":305}," b3 ",[284,508,325],{"class":297},[284,510,511],{"class":328}," 0",[284,513,332],{"class":305},[284,515,517,520],{"class":286,"line":516},18,[284,518,519],{"class":290},"    \u002F\u002Fcout \u003C\u003C a3 \u002F b3 \u003C\u003C endl;",[284,521,522],{"class":290}," \u002F\u002F报错，除数不可以为0\n",[284,524,526],{"class":286,"line":525},19,[284,527,313],{"emptyLinePlaceholder":312},[284,529,531],{"class":286,"line":530},20,[284,532,533],{"class":290},"    \u002F\u002F两个小数可以相除\n",[284,535,537,540,543,545,548],{"class":286,"line":536},21,[284,538,539],{"class":297},"    double",[284,541,542],{"class":305}," d1 ",[284,544,325],{"class":297},[284,546,547],{"class":328}," 0.5",[284,549,332],{"class":305},[284,551,553,555,558,560,563],{"class":286,"line":552},22,[284,554,539],{"class":297},[284,556,557],{"class":305}," d2 ",[284,559,325],{"class":297},[284,561,562],{"class":328}," 0.25",[284,564,332],{"class":305},[284,566,568,570,572,574,576,578,580],{"class":286,"line":567},23,[284,569,358],{"class":305},[284,571,361],{"class":297},[284,573,542],{"class":305},[284,575,190],{"class":297},[284,577,557],{"class":305},[284,579,361],{"class":297},[284,581,372],{"class":305},[284,583,585],{"class":286,"line":584},24,[284,586,313],{"emptyLinePlaceholder":312},[284,588,590],{"class":286,"line":589},25,[284,591,313],{"emptyLinePlaceholder":312},[284,593,595,598,600],{"class":286,"line":594},26,[284,596,597],{"class":297},"    return",[284,599,511],{"class":328},[284,601,332],{"class":305},[284,603,605],{"class":286,"line":604},27,[284,606,607],{"class":305},"}\n",[13,609,610],{},[16,611,612],{},"运行结果：",[274,614,619],{"className":615,"code":617,"language":618,"meta":279},[616],"language-text","13\n7\n30\n3\n0\n2\n","text",[281,620,617],{"__ignoreMap":279},[622,623,624],"blockquote",{},[13,625,626],{},"Summary: In division operations, the divisor cannot be zero.",[13,628,629],{},[16,630,631],{},"Example 2:",[274,633,635],{"className":276,"code":634,"language":278,"meta":279,"style":279},"\u002F\u002F取模\nint main() {\n\n    int a1 = 10;\n    int b1 = 3;\n\n    cout \u003C\u003C 10 % 3 \u003C\u003C endl;\n\n    int a2 = 10;\n    int b2 = 20;\n\n    cout \u003C\u003C a2 % b2 \u003C\u003C endl;\n\n    int a3 = 10;\n    int b3 = 0;\n\n    \u002F\u002Fcout \u003C\u003C a3 % b3 \u003C\u003C endl; \u002F\u002F取模运算时，除数也不能为0\n\n    \u002F\u002F两个小数不可以取模\n    double d1 = 3.14;\n    double d2 = 1.1;\n\n    \u002F\u002Fcout \u003C\u003C d1 % d2 \u003C\u003C endl;\n\n\n    return 0;\n}\n\n",[281,636,637,642,650,654,666,678,682,700,704,716,728,732,748,752,764,776,780,788,792,797,810,823,827,832,836,840,848],{"__ignoreMap":279},[284,638,639],{"class":286,"line":287},[284,640,641],{"class":290},"\u002F\u002F取模\n",[284,643,644,646,648],{"class":286,"line":294},[284,645,298],{"class":297},[284,647,302],{"class":301},[284,649,306],{"class":305},[284,651,652],{"class":286,"line":309},[284,653,313],{"emptyLinePlaceholder":312},[284,655,656,658,660,662,664],{"class":286,"line":316},[284,657,319],{"class":297},[284,659,322],{"class":305},[284,661,325],{"class":297},[284,663,329],{"class":328},[284,665,332],{"class":305},[284,667,668,670,672,674,676],{"class":286,"line":335},[284,669,319],{"class":297},[284,671,340],{"class":305},[284,673,325],{"class":297},[284,675,345],{"class":328},[284,677,332],{"class":305},[284,679,680],{"class":286,"line":350},[284,681,313],{"emptyLinePlaceholder":312},[284,683,684,686,688,690,693,695,698],{"class":286,"line":355},[284,685,358],{"class":305},[284,687,361],{"class":297},[284,689,329],{"class":328},[284,691,692],{"class":297}," %",[284,694,345],{"class":328},[284,696,697],{"class":297}," \u003C\u003C",[284,699,372],{"class":305},[284,701,702],{"class":286,"line":375},[284,703,313],{"emptyLinePlaceholder":312},[284,705,706,708,710,712,714],{"class":286,"line":392},[284,707,319],{"class":297},[284,709,440],{"class":305},[284,711,325],{"class":297},[284,713,329],{"class":328},[284,715,332],{"class":305},[284,717,718,720,722,724,726],{"class":286,"line":409},[284,719,319],{"class":297},[284,721,454],{"class":305},[284,723,325],{"class":297},[284,725,459],{"class":328},[284,727,332],{"class":305},[284,729,730],{"class":286,"line":430},[284,731,313],{"emptyLinePlaceholder":312},[284,733,734,736,738,740,742,744,746],{"class":286,"line":435},[284,735,358],{"class":305},[284,737,361],{"class":297},[284,739,440],{"class":305},[284,741,204],{"class":297},[284,743,454],{"class":305},[284,745,361],{"class":297},[284,747,372],{"class":305},[284,749,750],{"class":286,"line":449},[284,751,313],{"emptyLinePlaceholder":312},[284,753,754,756,758,760,762],{"class":286,"line":464},[284,755,319],{"class":297},[284,757,492],{"class":305},[284,759,325],{"class":297},[284,761,329],{"class":328},[284,763,332],{"class":305},[284,765,766,768,770,772,774],{"class":286,"line":482},[284,767,319],{"class":297},[284,769,506],{"class":305},[284,771,325],{"class":297},[284,773,511],{"class":328},[284,775,332],{"class":305},[284,777,778],{"class":286,"line":487},[284,779,313],{"emptyLinePlaceholder":312},[284,781,782,785],{"class":286,"line":501},[284,783,784],{"class":290},"    \u002F\u002Fcout \u003C\u003C a3 % b3 \u003C\u003C endl;",[284,786,787],{"class":290}," \u002F\u002F取模运算时，除数也不能为0\n",[284,789,790],{"class":286,"line":516},[284,791,313],{"emptyLinePlaceholder":312},[284,793,794],{"class":286,"line":525},[284,795,796],{"class":290},"    \u002F\u002F两个小数不可以取模\n",[284,798,799,801,803,805,808],{"class":286,"line":530},[284,800,539],{"class":297},[284,802,542],{"class":305},[284,804,325],{"class":297},[284,806,807],{"class":328}," 3.14",[284,809,332],{"class":305},[284,811,812,814,816,818,821],{"class":286,"line":536},[284,813,539],{"class":297},[284,815,557],{"class":305},[284,817,325],{"class":297},[284,819,820],{"class":328}," 1.1",[284,822,332],{"class":305},[284,824,825],{"class":286,"line":552},[284,826,313],{"emptyLinePlaceholder":312},[284,828,829],{"class":286,"line":567},[284,830,831],{"class":290},"    \u002F\u002Fcout \u003C\u003C d1 % d2 \u003C\u003C endl;\n",[284,833,834],{"class":286,"line":584},[284,835,313],{"emptyLinePlaceholder":312},[284,837,838],{"class":286,"line":589},[284,839,313],{"emptyLinePlaceholder":312},[284,841,842,844,846],{"class":286,"line":594},[284,843,597],{"class":297},[284,845,511],{"class":328},[284,847,332],{"class":305},[284,849,850],{"class":286,"line":604},[284,851,607],{"class":305},[13,853,854],{},[16,855,612],{},[274,857,860],{"className":858,"code":859,"language":618,"meta":279},[616],"1\n10\n",[281,861,859],{"__ignoreMap":279},[622,863,864],{},[13,865,866],{},"Summary: Only integer variables can perform modulo operations.",[13,868,869],{},[16,870,871],{},"Example 3:",[274,873,875],{"className":276,"code":874,"language":278,"meta":279,"style":279},"\u002F\u002F递增\nint main() {\n\n    \u002F\u002F后置递增\n    int a = 10;\n    a++; \u002F\u002F等价于a = a + 1\n    cout \u003C\u003C a \u003C\u003C endl; \u002F\u002F 11\n\n    \u002F\u002F前置递增\n    int b = 10;\n    ++b;\n    cout \u003C\u003C b \u003C\u003C endl; \u002F\u002F 11\n\n    \u002F\u002F区别\n    \u002F\u002F前置递增先对变量进行++，再计算表达式\n    int a2 = 10;\n    int b2 = ++a2 * 10;\n    cout \u003C\u003C b2 \u003C\u003C endl;\n\n    \u002F\u002F后置递增先计算表达式，后对变量进行++\n    int a3 = 10;\n    int b3 = a3++ * 10;\n    cout \u003C\u003C b3 \u003C\u003C endl;\n\n\n    return 0;\n}\n\n",[281,876,877,882,890,894,899,912,925,940,944,949,962,970,984,988,993,998,1010,1030,1042,1046,1051,1063,1083,1095,1099,1103,1111],{"__ignoreMap":279},[284,878,879],{"class":286,"line":287},[284,880,881],{"class":290},"\u002F\u002F递增\n",[284,883,884,886,888],{"class":286,"line":294},[284,885,298],{"class":297},[284,887,302],{"class":301},[284,889,306],{"class":305},[284,891,892],{"class":286,"line":309},[284,893,313],{"emptyLinePlaceholder":312},[284,895,896],{"class":286,"line":316},[284,897,898],{"class":290},"    \u002F\u002F后置递增\n",[284,900,901,903,906,908,910],{"class":286,"line":335},[284,902,319],{"class":297},[284,904,905],{"class":305}," a ",[284,907,325],{"class":297},[284,909,329],{"class":328},[284,911,332],{"class":305},[284,913,914,917,919,922],{"class":286,"line":350},[284,915,916],{"class":305},"    a",[284,918,218],{"class":297},[284,920,921],{"class":305},";",[284,923,924],{"class":290}," \u002F\u002F等价于a = a + 1\n",[284,926,927,929,931,933,935,937],{"class":286,"line":355},[284,928,358],{"class":305},[284,930,361],{"class":297},[284,932,905],{"class":305},[284,934,361],{"class":297},[284,936,424],{"class":305},[284,938,939],{"class":290}," \u002F\u002F 11\n",[284,941,942],{"class":286,"line":375},[284,943,313],{"emptyLinePlaceholder":312},[284,945,946],{"class":286,"line":392},[284,947,948],{"class":290},"    \u002F\u002F前置递增\n",[284,950,951,953,956,958,960],{"class":286,"line":409},[284,952,319],{"class":297},[284,954,955],{"class":305}," b ",[284,957,325],{"class":297},[284,959,329],{"class":328},[284,961,332],{"class":305},[284,963,964,967],{"class":286,"line":430},[284,965,966],{"class":297},"    ++",[284,968,969],{"class":305},"b;\n",[284,971,972,974,976,978,980,982],{"class":286,"line":435},[284,973,358],{"class":305},[284,975,361],{"class":297},[284,977,955],{"class":305},[284,979,361],{"class":297},[284,981,424],{"class":305},[284,983,939],{"class":290},[284,985,986],{"class":286,"line":449},[284,987,313],{"emptyLinePlaceholder":312},[284,989,990],{"class":286,"line":464},[284,991,992],{"class":290},"    \u002F\u002F区别\n",[284,994,995],{"class":286,"line":482},[284,996,997],{"class":290},"    \u002F\u002F前置递增先对变量进行++，再计算表达式\n",[284,999,1000,1002,1004,1006,1008],{"class":286,"line":487},[284,1001,319],{"class":297},[284,1003,440],{"class":305},[284,1005,325],{"class":297},[284,1007,329],{"class":328},[284,1009,332],{"class":305},[284,1011,1012,1014,1016,1018,1021,1024,1026,1028],{"class":286,"line":501},[284,1013,319],{"class":297},[284,1015,454],{"class":305},[284,1017,325],{"class":297},[284,1019,1020],{"class":297}," ++",[284,1022,1023],{"class":305},"a2 ",[284,1025,176],{"class":297},[284,1027,329],{"class":328},[284,1029,332],{"class":305},[284,1031,1032,1034,1036,1038,1040],{"class":286,"line":516},[284,1033,358],{"class":305},[284,1035,361],{"class":297},[284,1037,454],{"class":305},[284,1039,361],{"class":297},[284,1041,372],{"class":305},[284,1043,1044],{"class":286,"line":525},[284,1045,313],{"emptyLinePlaceholder":312},[284,1047,1048],{"class":286,"line":530},[284,1049,1050],{"class":290},"    \u002F\u002F后置递增先计算表达式，后对变量进行++\n",[284,1052,1053,1055,1057,1059,1061],{"class":286,"line":536},[284,1054,319],{"class":297},[284,1056,492],{"class":305},[284,1058,325],{"class":297},[284,1060,329],{"class":328},[284,1062,332],{"class":305},[284,1064,1065,1067,1069,1071,1074,1076,1079,1081],{"class":286,"line":552},[284,1066,319],{"class":297},[284,1068,506],{"class":305},[284,1070,325],{"class":297},[284,1072,1073],{"class":305}," a3",[284,1075,218],{"class":297},[284,1077,1078],{"class":297}," *",[284,1080,329],{"class":328},[284,1082,332],{"class":305},[284,1084,1085,1087,1089,1091,1093],{"class":286,"line":567},[284,1086,358],{"class":305},[284,1088,361],{"class":297},[284,1090,506],{"class":305},[284,1092,361],{"class":297},[284,1094,372],{"class":305},[284,1096,1097],{"class":286,"line":584},[284,1098,313],{"emptyLinePlaceholder":312},[284,1100,1101],{"class":286,"line":589},[284,1102,313],{"emptyLinePlaceholder":312},[284,1104,1105,1107,1109],{"class":286,"line":594},[284,1106,597],{"class":297},[284,1108,511],{"class":328},[284,1110,332],{"class":305},[284,1112,1113],{"class":286,"line":604},[284,1114,607],{"class":305},[13,1116,1117],{},[16,1118,612],{},[274,1120,1123],{"className":1121,"code":1122,"language":618,"meta":279},[616],"11\n11\n110\n100\n",[281,1124,1122],{"__ignoreMap":279},[622,1126,1127],{},[13,1128,1129],{},"Summary: Prefix increment applies ++ to the variable first before evaluating the expression, while postfix increment does the opposite.",[80,1131,59],{"id":1132},"assignment-operator",[13,1134,1135,1137],{},[16,1136,18],{}," Used to assign the value of an expression to a variable",[13,1139,1140],{},"赋值运算符包括以下几个符号：=、+=、-=、*=、\u002F=、%=。",[24,1142,1143,1163],{},[27,1144,1145],{},[30,1146,1147,1151,1155,1159],{},[33,1148,1149],{},[16,1150,101],{},[33,1152,1153],{},[16,1154,106],{},[33,1156,1157],{},[16,1158,111],{},[33,1160,1161],{},[16,1162,116],{},[44,1164,1165,1177,1191,1204,1218,1231],{},[30,1166,1167,1169,1172,1175],{},[49,1168,325],{},[49,1170,1171],{},"assign value",[49,1173,1174],{},"a=2; b=3;",[49,1176,1174],{},[30,1178,1179,1182,1185,1188],{},[49,1180,1181],{},"+=",[49,1183,1184],{},"plus equals",[49,1186,1187],{},"a=0; a+=2;",[49,1189,1190],{},"a=2;",[30,1192,1193,1196,1199,1202],{},[49,1194,1195],{},"-=",[49,1197,1198],{},"minus equals",[49,1200,1201],{},"a=5; a-=3;",[49,1203,1190],{},[30,1205,1206,1209,1212,1215],{},[49,1207,1208],{},"*=",[49,1210,1211],{},"Multiply equals",[49,1213,1214],{},"a=2; a*=2;",[49,1216,1217],{},"a=4;",[30,1219,1220,1223,1226,1229],{},[49,1221,1222],{},"\u002F=",[49,1224,1225],{},"division equals",[49,1227,1228],{},"a=4; a\u002F=2;",[49,1230,1190],{},[30,1232,1233,1236,1239,1242],{},[49,1234,1235],{},"%=",[49,1237,1238],{},"Modulo equals",[49,1240,1241],{},"a=3; a%2;",[49,1243,1244],{},"a=1;",[13,1246,1247],{},[16,1248,1249],{},"Example:",[274,1251,1253],{"className":276,"code":1252,"language":278,"meta":279,"style":279},"int main() {\n\n    \u002F\u002F赋值运算符\n\n    \u002F\u002F =\n    int a = 10;\n    a = 100;\n    cout \u003C\u003C \"a = \" \u003C\u003C a \u003C\u003C endl;\n\n    \u002F\u002F +=\n    a = 10;\n    a += 2; \u002F\u002F a = a + 2;\n    cout \u003C\u003C \"a = \" \u003C\u003C a \u003C\u003C endl;\n\n    \u002F\u002F -=\n    a = 10;\n    a -= 2; \u002F\u002F a = a - 2\n    cout \u003C\u003C \"a = \" \u003C\u003C a \u003C\u003C endl;\n\n    \u002F\u002F *=\n    a = 10;\n    a *= 2; \u002F\u002F a = a * 2\n    cout \u003C\u003C \"a = \" \u003C\u003C a \u003C\u003C endl;\n\n    \u002F\u002F \u002F=\n    a = 10;\n    a \u002F= 2;  \u002F\u002F a = a \u002F 2;\n    cout \u003C\u003C \"a = \" \u003C\u003C a \u003C\u003C endl;\n\n    \u002F\u002F %=\n    a = 10;\n    a %= 2;  \u002F\u002F a = a % 2;\n    cout \u003C\u003C \"a = \" \u003C\u003C a \u003C\u003C endl;\n\n\n    return 0;\n}\n",[281,1254,1255,1263,1267,1272,1276,1281,1293,1305,1323,1327,1332,1342,1356,1372,1376,1381,1391,1404,1420,1424,1429,1439,1452,1468,1472,1477,1487,1500,1517,1522,1528,1539,1553,1570,1575,1580,1589],{"__ignoreMap":279},[284,1256,1257,1259,1261],{"class":286,"line":287},[284,1258,298],{"class":297},[284,1260,302],{"class":301},[284,1262,306],{"class":305},[284,1264,1265],{"class":286,"line":294},[284,1266,313],{"emptyLinePlaceholder":312},[284,1268,1269],{"class":286,"line":309},[284,1270,1271],{"class":290},"    \u002F\u002F赋值运算符\n",[284,1273,1274],{"class":286,"line":316},[284,1275,313],{"emptyLinePlaceholder":312},[284,1277,1278],{"class":286,"line":335},[284,1279,1280],{"class":290},"    \u002F\u002F =\n",[284,1282,1283,1285,1287,1289,1291],{"class":286,"line":350},[284,1284,319],{"class":297},[284,1286,905],{"class":305},[284,1288,325],{"class":297},[284,1290,329],{"class":328},[284,1292,332],{"class":305},[284,1294,1295,1298,1300,1303],{"class":286,"line":355},[284,1296,1297],{"class":305},"    a ",[284,1299,325],{"class":297},[284,1301,1302],{"class":328}," 100",[284,1304,332],{"class":305},[284,1306,1307,1309,1311,1315,1317,1319,1321],{"class":286,"line":375},[284,1308,358],{"class":305},[284,1310,361],{"class":297},[284,1312,1314],{"class":1313},"sZZnC"," \"a = \"",[284,1316,697],{"class":297},[284,1318,905],{"class":305},[284,1320,361],{"class":297},[284,1322,372],{"class":305},[284,1324,1325],{"class":286,"line":392},[284,1326,313],{"emptyLinePlaceholder":312},[284,1328,1329],{"class":286,"line":409},[284,1330,1331],{"class":290},"    \u002F\u002F +=\n",[284,1333,1334,1336,1338,1340],{"class":286,"line":430},[284,1335,1297],{"class":305},[284,1337,325],{"class":297},[284,1339,329],{"class":328},[284,1341,332],{"class":305},[284,1343,1344,1346,1348,1351,1353],{"class":286,"line":435},[284,1345,1297],{"class":305},[284,1347,1181],{"class":297},[284,1349,1350],{"class":328}," 2",[284,1352,921],{"class":305},[284,1354,1355],{"class":290}," \u002F\u002F a = a + 2;\n",[284,1357,1358,1360,1362,1364,1366,1368,1370],{"class":286,"line":449},[284,1359,358],{"class":305},[284,1361,361],{"class":297},[284,1363,1314],{"class":1313},[284,1365,697],{"class":297},[284,1367,905],{"class":305},[284,1369,361],{"class":297},[284,1371,372],{"class":305},[284,1373,1374],{"class":286,"line":464},[284,1375,313],{"emptyLinePlaceholder":312},[284,1377,1378],{"class":286,"line":482},[284,1379,1380],{"class":290},"    \u002F\u002F -=\n",[284,1382,1383,1385,1387,1389],{"class":286,"line":487},[284,1384,1297],{"class":305},[284,1386,325],{"class":297},[284,1388,329],{"class":328},[284,1390,332],{"class":305},[284,1392,1393,1395,1397,1399,1401],{"class":286,"line":501},[284,1394,1297],{"class":305},[284,1396,1195],{"class":297},[284,1398,1350],{"class":328},[284,1400,921],{"class":305},[284,1402,1403],{"class":290}," \u002F\u002F a = a - 2\n",[284,1405,1406,1408,1410,1412,1414,1416,1418],{"class":286,"line":516},[284,1407,358],{"class":305},[284,1409,361],{"class":297},[284,1411,1314],{"class":1313},[284,1413,697],{"class":297},[284,1415,905],{"class":305},[284,1417,361],{"class":297},[284,1419,372],{"class":305},[284,1421,1422],{"class":286,"line":525},[284,1423,313],{"emptyLinePlaceholder":312},[284,1425,1426],{"class":286,"line":530},[284,1427,1428],{"class":290},"    \u002F\u002F *=\n",[284,1430,1431,1433,1435,1437],{"class":286,"line":536},[284,1432,1297],{"class":305},[284,1434,325],{"class":297},[284,1436,329],{"class":328},[284,1438,332],{"class":305},[284,1440,1441,1443,1445,1447,1449],{"class":286,"line":552},[284,1442,1297],{"class":305},[284,1444,1208],{"class":297},[284,1446,1350],{"class":328},[284,1448,921],{"class":305},[284,1450,1451],{"class":290}," \u002F\u002F a = a * 2\n",[284,1453,1454,1456,1458,1460,1462,1464,1466],{"class":286,"line":567},[284,1455,358],{"class":305},[284,1457,361],{"class":297},[284,1459,1314],{"class":1313},[284,1461,697],{"class":297},[284,1463,905],{"class":305},[284,1465,361],{"class":297},[284,1467,372],{"class":305},[284,1469,1470],{"class":286,"line":584},[284,1471,313],{"emptyLinePlaceholder":312},[284,1473,1474],{"class":286,"line":589},[284,1475,1476],{"class":290},"    \u002F\u002F \u002F=\n",[284,1478,1479,1481,1483,1485],{"class":286,"line":594},[284,1480,1297],{"class":305},[284,1482,325],{"class":297},[284,1484,329],{"class":328},[284,1486,332],{"class":305},[284,1488,1489,1491,1493,1495,1497],{"class":286,"line":604},[284,1490,1297],{"class":305},[284,1492,1222],{"class":297},[284,1494,1350],{"class":328},[284,1496,921],{"class":305},[284,1498,1499],{"class":290},"  \u002F\u002F a = a \u002F 2;\n",[284,1501,1503,1505,1507,1509,1511,1513,1515],{"class":286,"line":1502},28,[284,1504,358],{"class":305},[284,1506,361],{"class":297},[284,1508,1314],{"class":1313},[284,1510,697],{"class":297},[284,1512,905],{"class":305},[284,1514,361],{"class":297},[284,1516,372],{"class":305},[284,1518,1520],{"class":286,"line":1519},29,[284,1521,313],{"emptyLinePlaceholder":312},[284,1523,1525],{"class":286,"line":1524},30,[284,1526,1527],{"class":290},"    \u002F\u002F %=\n",[284,1529,1531,1533,1535,1537],{"class":286,"line":1530},31,[284,1532,1297],{"class":305},[284,1534,325],{"class":297},[284,1536,329],{"class":328},[284,1538,332],{"class":305},[284,1540,1542,1544,1546,1548,1550],{"class":286,"line":1541},32,[284,1543,1297],{"class":305},[284,1545,1235],{"class":297},[284,1547,1350],{"class":328},[284,1549,921],{"class":305},[284,1551,1552],{"class":290},"  \u002F\u002F a = a % 2;\n",[284,1554,1556,1558,1560,1562,1564,1566,1568],{"class":286,"line":1555},33,[284,1557,358],{"class":305},[284,1559,361],{"class":297},[284,1561,1314],{"class":1313},[284,1563,697],{"class":297},[284,1565,905],{"class":305},[284,1567,361],{"class":297},[284,1569,372],{"class":305},[284,1571,1573],{"class":286,"line":1572},34,[284,1574,313],{"emptyLinePlaceholder":312},[284,1576,1578],{"class":286,"line":1577},35,[284,1579,313],{"emptyLinePlaceholder":312},[284,1581,1583,1585,1587],{"class":286,"line":1582},36,[284,1584,597],{"class":297},[284,1586,511],{"class":328},[284,1588,332],{"class":305},[284,1590,1592],{"class":286,"line":1591},37,[284,1593,607],{"class":305},[13,1595,1596],{},[16,1597,612],{},[274,1599,1602],{"className":1600,"code":1601,"language":618,"meta":279},[616],"a = 100\na = 12\na = 8\na = 20\na = 5\na = 0\n",[281,1603,1601],{"__ignoreMap":279},[80,1605,67],{"id":1606},"comparison-operators",[13,1608,1609,1612],{},[16,1610,1611],{},"Purpose:"," Used for comparing expressions and returning a true or false value.",[13,1614,1615],{},"Comparison operators use the following symbols:",[24,1617,1618,1638],{},[27,1619,1620],{},[30,1621,1622,1626,1630,1634],{},[33,1623,1624],{},[16,1625,101],{},[33,1627,1628],{},[16,1629,106],{},[33,1631,1632],{},[16,1633,111],{},[33,1635,1636],{},[16,1637,116],{},[44,1639,1640,1654,1667,1680,1693,1706],{},[30,1641,1642,1645,1648,1651],{},[49,1643,1644],{},"==",[49,1646,1647],{},"equivalent to",[49,1649,1650],{},"4 == 3",[49,1652,1653],{},"0",[30,1655,1656,1659,1662,1665],{},[49,1657,1658],{},"!=",[49,1660,1661],{},"not equal to",[49,1663,1664],{},"4 != 3",[49,1666,213],{},[30,1668,1669,1672,1675,1678],{},[49,1670,1671],{},"\u003C",[49,1673,1674],{},"less than",[49,1676,1677],{},"4 \u003C 3",[49,1679,1653],{},[30,1681,1682,1685,1688,1691],{},[49,1683,1684],{},">",[49,1686,1687],{},"greater than",[49,1689,1690],{},"4 > 3",[49,1692,213],{},[30,1694,1695,1698,1701,1704],{},[49,1696,1697],{},"\u003C=",[49,1699,1700],{},"less than or equal to",[49,1702,1703],{},"4 \u003C= 3",[49,1705,1653],{},[30,1707,1708,1711,1714,1717],{},[49,1709,1710],{},">=",[49,1712,1713],{},"greater than or equal to",[49,1715,1716],{},"4 >= 1",[49,1718,213],{},[13,1720,1249],{},[274,1722,1724],{"className":276,"code":1723,"language":278,"meta":279,"style":279},"int main() {\n\n    int a = 10;\n    int b = 20;\n\n    cout \u003C\u003C (a == b) \u003C\u003C endl; \u002F\u002F 0 \n\n    cout \u003C\u003C (a != b) \u003C\u003C endl; \u002F\u002F 1\n\n    cout \u003C\u003C (a > b) \u003C\u003C endl; \u002F\u002F 0\n\n    cout \u003C\u003C (a \u003C b) \u003C\u003C endl; \u002F\u002F 1\n\n    cout \u003C\u003C (a >= b) \u003C\u003C endl; \u002F\u002F 0\n\n    cout \u003C\u003C (a \u003C= b) \u003C\u003C endl; \u002F\u002F 1\n    \n\n    return 0;\n}\n",[281,1725,1726,1734,1738,1750,1762,1766,1787,1791,1810,1814,1833,1837,1855,1859,1877,1881,1899,1904,1908,1916],{"__ignoreMap":279},[284,1727,1728,1730,1732],{"class":286,"line":287},[284,1729,298],{"class":297},[284,1731,302],{"class":301},[284,1733,306],{"class":305},[284,1735,1736],{"class":286,"line":294},[284,1737,313],{"emptyLinePlaceholder":312},[284,1739,1740,1742,1744,1746,1748],{"class":286,"line":309},[284,1741,319],{"class":297},[284,1743,905],{"class":305},[284,1745,325],{"class":297},[284,1747,329],{"class":328},[284,1749,332],{"class":305},[284,1751,1752,1754,1756,1758,1760],{"class":286,"line":316},[284,1753,319],{"class":297},[284,1755,955],{"class":305},[284,1757,325],{"class":297},[284,1759,459],{"class":328},[284,1761,332],{"class":305},[284,1763,1764],{"class":286,"line":335},[284,1765,313],{"emptyLinePlaceholder":312},[284,1767,1768,1770,1772,1775,1777,1780,1782,1784],{"class":286,"line":350},[284,1769,358],{"class":305},[284,1771,361],{"class":297},[284,1773,1774],{"class":305}," (a ",[284,1776,1644],{"class":297},[284,1778,1779],{"class":305}," b) ",[284,1781,361],{"class":297},[284,1783,424],{"class":305},[284,1785,1786],{"class":290}," \u002F\u002F 0 \n",[284,1788,1789],{"class":286,"line":355},[284,1790,313],{"emptyLinePlaceholder":312},[284,1792,1793,1795,1797,1799,1801,1803,1805,1807],{"class":286,"line":375},[284,1794,358],{"class":305},[284,1796,361],{"class":297},[284,1798,1774],{"class":305},[284,1800,1658],{"class":297},[284,1802,1779],{"class":305},[284,1804,361],{"class":297},[284,1806,424],{"class":305},[284,1808,1809],{"class":290}," \u002F\u002F 1\n",[284,1811,1812],{"class":286,"line":392},[284,1813,313],{"emptyLinePlaceholder":312},[284,1815,1816,1818,1820,1822,1824,1826,1828,1830],{"class":286,"line":409},[284,1817,358],{"class":305},[284,1819,361],{"class":297},[284,1821,1774],{"class":305},[284,1823,1684],{"class":297},[284,1825,1779],{"class":305},[284,1827,361],{"class":297},[284,1829,424],{"class":305},[284,1831,1832],{"class":290}," \u002F\u002F 0\n",[284,1834,1835],{"class":286,"line":430},[284,1836,313],{"emptyLinePlaceholder":312},[284,1838,1839,1841,1843,1845,1847,1849,1851,1853],{"class":286,"line":435},[284,1840,358],{"class":305},[284,1842,361],{"class":297},[284,1844,1774],{"class":305},[284,1846,1671],{"class":297},[284,1848,1779],{"class":305},[284,1850,361],{"class":297},[284,1852,424],{"class":305},[284,1854,1809],{"class":290},[284,1856,1857],{"class":286,"line":449},[284,1858,313],{"emptyLinePlaceholder":312},[284,1860,1861,1863,1865,1867,1869,1871,1873,1875],{"class":286,"line":464},[284,1862,358],{"class":305},[284,1864,361],{"class":297},[284,1866,1774],{"class":305},[284,1868,1710],{"class":297},[284,1870,1779],{"class":305},[284,1872,361],{"class":297},[284,1874,424],{"class":305},[284,1876,1832],{"class":290},[284,1878,1879],{"class":286,"line":482},[284,1880,313],{"emptyLinePlaceholder":312},[284,1882,1883,1885,1887,1889,1891,1893,1895,1897],{"class":286,"line":487},[284,1884,358],{"class":305},[284,1886,361],{"class":297},[284,1888,1774],{"class":305},[284,1890,1697],{"class":297},[284,1892,1779],{"class":305},[284,1894,361],{"class":297},[284,1896,424],{"class":305},[284,1898,1809],{"class":290},[284,1900,1901],{"class":286,"line":501},[284,1902,1903],{"class":305},"    \n",[284,1905,1906],{"class":286,"line":516},[284,1907,313],{"emptyLinePlaceholder":312},[284,1909,1910,1912,1914],{"class":286,"line":525},[284,1911,597],{"class":297},[284,1913,511],{"class":328},[284,1915,332],{"class":305},[284,1917,1918],{"class":286,"line":530},[284,1919,607],{"class":305},[13,1921,1922],{},[16,1923,612],{},[274,1925,1928],{"className":1926,"code":1927,"language":618,"meta":279},[616],"0\n1\n0\n1\n0\n1\n",[281,1929,1927],{"__ignoreMap":279},[622,1931,1932],{},[13,1933,1934],{},"Note: In comparison operations for C and C++ languages, \"true\" is represented by the number \"1,\" and \"false\" is represented by the number \"0.\"",[80,1936,75],{"id":1937},"logical-operators",[13,1939,1940,1942],{},[16,1941,1611],{}," Returns true or false based on the value of an expression.",[13,1944,1945],{},"Logical operators have the following symbols:",[24,1947,1948,1968],{},[27,1949,1950],{},[30,1951,1952,1956,1960,1964],{},[33,1953,1954],{},[16,1955,101],{},[33,1957,1958],{},[16,1959,106],{},[33,1961,1962],{},[16,1963,111],{},[33,1965,1966],{},[16,1967,116],{},[44,1969,1970,1984,1998],{},[30,1971,1972,1975,1978,1981],{},[49,1973,1974],{},"!",[49,1976,1977],{},"Non-",[49,1979,1980],{},"!a",[49,1982,1983],{},"If a is false, then !a is true; if a is true, then !a is false.",[30,1985,1986,1989,1992,1995],{},[49,1987,1988],{},"&&",[49,1990,1991],{},"and",[49,1993,1994],{},"a && b",[49,1996,1997],{},"If both a and b are true, the result is true; otherwise, it is false.",[30,1999,2000,2003,2006,2009],{},[49,2001,2002],{},"||",[49,2004,2005],{},"or",[49,2007,2008],{},"a ||b",[49,2010,2011],{},"If either a or b is true, the result is true; if both are false, the result is false.",[13,2013,2014,2016],{},[16,2015,272],{}," Logical NOT",[274,2018,2020],{"className":276,"code":2019,"language":278,"meta":279,"style":279},"\u002F\u002F逻辑运算符  --- 非\nint main() {\n\n    int a = 10;\n\n    cout \u003C\u003C !a \u003C\u003C endl; \u002F\u002F 0\n\n    cout \u003C\u003C !!a \u003C\u003C endl; \u002F\u002F 1\n\n\n    return 0;\n}\n",[281,2021,2022,2027,2035,2039,2051,2055,2073,2077,2094,2098,2102,2110],{"__ignoreMap":279},[284,2023,2024],{"class":286,"line":287},[284,2025,2026],{"class":290},"\u002F\u002F逻辑运算符  --- 非\n",[284,2028,2029,2031,2033],{"class":286,"line":294},[284,2030,298],{"class":297},[284,2032,302],{"class":301},[284,2034,306],{"class":305},[284,2036,2037],{"class":286,"line":309},[284,2038,313],{"emptyLinePlaceholder":312},[284,2040,2041,2043,2045,2047,2049],{"class":286,"line":316},[284,2042,319],{"class":297},[284,2044,905],{"class":305},[284,2046,325],{"class":297},[284,2048,329],{"class":328},[284,2050,332],{"class":305},[284,2052,2053],{"class":286,"line":335},[284,2054,313],{"emptyLinePlaceholder":312},[284,2056,2057,2059,2061,2064,2067,2069,2071],{"class":286,"line":350},[284,2058,358],{"class":305},[284,2060,361],{"class":297},[284,2062,2063],{"class":297}," !",[284,2065,2066],{"class":305},"a ",[284,2068,361],{"class":297},[284,2070,424],{"class":305},[284,2072,1832],{"class":290},[284,2074,2075],{"class":286,"line":355},[284,2076,313],{"emptyLinePlaceholder":312},[284,2078,2079,2081,2083,2086,2088,2090,2092],{"class":286,"line":375},[284,2080,358],{"class":305},[284,2082,361],{"class":297},[284,2084,2085],{"class":297}," !!",[284,2087,2066],{"class":305},[284,2089,361],{"class":297},[284,2091,424],{"class":305},[284,2093,1809],{"class":290},[284,2095,2096],{"class":286,"line":392},[284,2097,313],{"emptyLinePlaceholder":312},[284,2099,2100],{"class":286,"line":409},[284,2101,313],{"emptyLinePlaceholder":312},[284,2103,2104,2106,2108],{"class":286,"line":430},[284,2105,597],{"class":297},[284,2107,511],{"class":328},[284,2109,332],{"class":305},[284,2111,2112],{"class":286,"line":435},[284,2113,607],{"class":305},[13,2115,2116],{},[16,2117,612],{},[274,2119,2122],{"className":2120,"code":2121,"language":618,"meta":279},[616],"0\n1\n",[281,2123,2121],{"__ignoreMap":279},[622,2125,2126],{},[13,2127,2128],{},"Summary: What is real becomes fake, and what is fake becomes real.",[13,2130,2131,2133],{},[16,2132,631],{}," Logic AND",[274,2135,2137],{"className":276,"code":2136,"language":278,"meta":279,"style":279},"\u002F\u002F逻辑运算符  --- 与\nint main() {\n\n    int a = 10;\n    int b = 10;\n\n    cout \u003C\u003C (a && b) \u003C\u003C endl;\u002F\u002F 1\n\n    a = 10;\n    b = 0;\n\n    cout \u003C\u003C (a && b) \u003C\u003C endl;\u002F\u002F 0 \n\n    a = 0;\n    b = 0;\n\n    cout \u003C\u003C (a && b) \u003C\u003C endl;\u002F\u002F 0\n\n\n    return 0;\n}\n\n",[281,2138,2139,2144,2152,2156,2168,2180,2184,2203,2207,2217,2228,2232,2251,2255,2265,2275,2279,2298,2302,2306,2314],{"__ignoreMap":279},[284,2140,2141],{"class":286,"line":287},[284,2142,2143],{"class":290},"\u002F\u002F逻辑运算符  --- 与\n",[284,2145,2146,2148,2150],{"class":286,"line":294},[284,2147,298],{"class":297},[284,2149,302],{"class":301},[284,2151,306],{"class":305},[284,2153,2154],{"class":286,"line":309},[284,2155,313],{"emptyLinePlaceholder":312},[284,2157,2158,2160,2162,2164,2166],{"class":286,"line":316},[284,2159,319],{"class":297},[284,2161,905],{"class":305},[284,2163,325],{"class":297},[284,2165,329],{"class":328},[284,2167,332],{"class":305},[284,2169,2170,2172,2174,2176,2178],{"class":286,"line":335},[284,2171,319],{"class":297},[284,2173,955],{"class":305},[284,2175,325],{"class":297},[284,2177,329],{"class":328},[284,2179,332],{"class":305},[284,2181,2182],{"class":286,"line":350},[284,2183,313],{"emptyLinePlaceholder":312},[284,2185,2186,2188,2190,2192,2194,2196,2198,2200],{"class":286,"line":355},[284,2187,358],{"class":305},[284,2189,361],{"class":297},[284,2191,1774],{"class":305},[284,2193,1988],{"class":297},[284,2195,1779],{"class":305},[284,2197,361],{"class":297},[284,2199,424],{"class":305},[284,2201,2202],{"class":290},"\u002F\u002F 1\n",[284,2204,2205],{"class":286,"line":375},[284,2206,313],{"emptyLinePlaceholder":312},[284,2208,2209,2211,2213,2215],{"class":286,"line":392},[284,2210,1297],{"class":305},[284,2212,325],{"class":297},[284,2214,329],{"class":328},[284,2216,332],{"class":305},[284,2218,2219,2222,2224,2226],{"class":286,"line":409},[284,2220,2221],{"class":305},"    b ",[284,2223,325],{"class":297},[284,2225,511],{"class":328},[284,2227,332],{"class":305},[284,2229,2230],{"class":286,"line":430},[284,2231,313],{"emptyLinePlaceholder":312},[284,2233,2234,2236,2238,2240,2242,2244,2246,2248],{"class":286,"line":435},[284,2235,358],{"class":305},[284,2237,361],{"class":297},[284,2239,1774],{"class":305},[284,2241,1988],{"class":297},[284,2243,1779],{"class":305},[284,2245,361],{"class":297},[284,2247,424],{"class":305},[284,2249,2250],{"class":290},"\u002F\u002F 0 \n",[284,2252,2253],{"class":286,"line":449},[284,2254,313],{"emptyLinePlaceholder":312},[284,2256,2257,2259,2261,2263],{"class":286,"line":464},[284,2258,1297],{"class":305},[284,2260,325],{"class":297},[284,2262,511],{"class":328},[284,2264,332],{"class":305},[284,2266,2267,2269,2271,2273],{"class":286,"line":482},[284,2268,2221],{"class":305},[284,2270,325],{"class":297},[284,2272,511],{"class":328},[284,2274,332],{"class":305},[284,2276,2277],{"class":286,"line":487},[284,2278,313],{"emptyLinePlaceholder":312},[284,2280,2281,2283,2285,2287,2289,2291,2293,2295],{"class":286,"line":501},[284,2282,358],{"class":305},[284,2284,361],{"class":297},[284,2286,1774],{"class":305},[284,2288,1988],{"class":297},[284,2290,1779],{"class":305},[284,2292,361],{"class":297},[284,2294,424],{"class":305},[284,2296,2297],{"class":290},"\u002F\u002F 0\n",[284,2299,2300],{"class":286,"line":516},[284,2301,313],{"emptyLinePlaceholder":312},[284,2303,2304],{"class":286,"line":525},[284,2305,313],{"emptyLinePlaceholder":312},[284,2307,2308,2310,2312],{"class":286,"line":530},[284,2309,597],{"class":297},[284,2311,511],{"class":328},[284,2313,332],{"class":305},[284,2315,2316],{"class":286,"line":536},[284,2317,607],{"class":305},[13,2319,2320],{},[16,2321,612],{},[274,2323,2326],{"className":2324,"code":2325,"language":618,"meta":279},[616],"1\n0\n0\n",[281,2327,2325],{"__ignoreMap":279},[622,2329,2330],{},[13,2331,2332,2333],{},"Summary: Summary of the logical ==AND== operator: ",[16,2334,2335],{},"True only when both sides are true, otherwise false.",[13,2337,2338,2340],{},[16,2339,871],{}," logical OR",[274,2342,2344],{"className":276,"code":2343,"language":278,"meta":279,"style":279},"\u002F\u002F逻辑运算符  --- 或\nint main() {\n\n    int a = 10;\n    int b = 10;\n\n    cout \u003C\u003C (a || b) \u003C\u003C endl;\u002F\u002F 1\n\n    a = 10;\n    b = 0;\n\n    cout \u003C\u003C (a || b) \u003C\u003C endl;\u002F\u002F 1 \n\n    a = 0;\n    b = 0;\n\n    cout \u003C\u003C (a || b) \u003C\u003C endl;\u002F\u002F 0\n\n\n    return 0;\n}\n",[281,2345,2346,2351,2359,2363,2375,2387,2391,2409,2413,2423,2433,2437,2456,2460,2470,2480,2484,2502,2506,2510,2518],{"__ignoreMap":279},[284,2347,2348],{"class":286,"line":287},[284,2349,2350],{"class":290},"\u002F\u002F逻辑运算符  --- 或\n",[284,2352,2353,2355,2357],{"class":286,"line":294},[284,2354,298],{"class":297},[284,2356,302],{"class":301},[284,2358,306],{"class":305},[284,2360,2361],{"class":286,"line":309},[284,2362,313],{"emptyLinePlaceholder":312},[284,2364,2365,2367,2369,2371,2373],{"class":286,"line":316},[284,2366,319],{"class":297},[284,2368,905],{"class":305},[284,2370,325],{"class":297},[284,2372,329],{"class":328},[284,2374,332],{"class":305},[284,2376,2377,2379,2381,2383,2385],{"class":286,"line":335},[284,2378,319],{"class":297},[284,2380,955],{"class":305},[284,2382,325],{"class":297},[284,2384,329],{"class":328},[284,2386,332],{"class":305},[284,2388,2389],{"class":286,"line":350},[284,2390,313],{"emptyLinePlaceholder":312},[284,2392,2393,2395,2397,2399,2401,2403,2405,2407],{"class":286,"line":355},[284,2394,358],{"class":305},[284,2396,361],{"class":297},[284,2398,1774],{"class":305},[284,2400,2002],{"class":297},[284,2402,1779],{"class":305},[284,2404,361],{"class":297},[284,2406,424],{"class":305},[284,2408,2202],{"class":290},[284,2410,2411],{"class":286,"line":375},[284,2412,313],{"emptyLinePlaceholder":312},[284,2414,2415,2417,2419,2421],{"class":286,"line":392},[284,2416,1297],{"class":305},[284,2418,325],{"class":297},[284,2420,329],{"class":328},[284,2422,332],{"class":305},[284,2424,2425,2427,2429,2431],{"class":286,"line":409},[284,2426,2221],{"class":305},[284,2428,325],{"class":297},[284,2430,511],{"class":328},[284,2432,332],{"class":305},[284,2434,2435],{"class":286,"line":430},[284,2436,313],{"emptyLinePlaceholder":312},[284,2438,2439,2441,2443,2445,2447,2449,2451,2453],{"class":286,"line":435},[284,2440,358],{"class":305},[284,2442,361],{"class":297},[284,2444,1774],{"class":305},[284,2446,2002],{"class":297},[284,2448,1779],{"class":305},[284,2450,361],{"class":297},[284,2452,424],{"class":305},[284,2454,2455],{"class":290},"\u002F\u002F 1 \n",[284,2457,2458],{"class":286,"line":449},[284,2459,313],{"emptyLinePlaceholder":312},[284,2461,2462,2464,2466,2468],{"class":286,"line":464},[284,2463,1297],{"class":305},[284,2465,325],{"class":297},[284,2467,511],{"class":328},[284,2469,332],{"class":305},[284,2471,2472,2474,2476,2478],{"class":286,"line":482},[284,2473,2221],{"class":305},[284,2475,325],{"class":297},[284,2477,511],{"class":328},[284,2479,332],{"class":305},[284,2481,2482],{"class":286,"line":487},[284,2483,313],{"emptyLinePlaceholder":312},[284,2485,2486,2488,2490,2492,2494,2496,2498,2500],{"class":286,"line":501},[284,2487,358],{"class":305},[284,2489,361],{"class":297},[284,2491,1774],{"class":305},[284,2493,2002],{"class":297},[284,2495,1779],{"class":305},[284,2497,361],{"class":297},[284,2499,424],{"class":305},[284,2501,2297],{"class":290},[284,2503,2504],{"class":286,"line":516},[284,2505,313],{"emptyLinePlaceholder":312},[284,2507,2508],{"class":286,"line":525},[284,2509,313],{"emptyLinePlaceholder":312},[284,2511,2512,2514,2516],{"class":286,"line":530},[284,2513,597],{"class":297},[284,2515,511],{"class":328},[284,2517,332],{"class":305},[284,2519,2520],{"class":286,"line":536},[284,2521,607],{"class":305},[13,2523,2524],{},[16,2525,612],{},[274,2527,2530],{"className":2528,"code":2529,"language":618,"meta":279},[616],"1\n1\n0\n",[281,2531,2529],{"__ignoreMap":279},[622,2533,2534],{},[13,2535,2536],{},"Logical ==OR== operator summary: ==False only when both are false, true otherwise==",[2538,2539,2540],"style",{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}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 .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}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);}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}",{"title":279,"searchDepth":294,"depth":294,"links":2542},[2543],{"id":5,"depth":294,"text":5,"children":2544},[2545,2546,2547,2548],{"id":82,"depth":309,"text":51},{"id":1132,"depth":309,"text":59},{"id":1606,"depth":309,"text":67},{"id":1937,"depth":309,"text":75},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0500-yun-suan-fu",0,"0500","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教学\u002F0500-运算符",false,null,"en-US","en-us",{},{"title":5,"description":279},"\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0500-yun-suan-fu","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0500-运算符","UnaB6eTxDKRFMRx6av6syuVA95TXopSz1yA8DWAqcE0",[2569,2574,2579,2584,2589,2590,2595,2600,2605,2610,2615,2620,2625,2630,2635,2640,2645,2650,2655,2660,2665,2670,2675,2680,2685,2690,2695,2700,2705,2710,2715,2720,2725,2730,2735,2740,2745,2750,2755,2760,2765,2770,2775,2780,2785,2790,2795,2800,2805,2810,2815,2820,2825,2830,2835,2840,2845,2850,2855,2860,2865,2870,2875,2880,2885,2890,2895,2900,2905,2910,2915,2920,2925,2930,2935,2940,2945,2950,2955,2960,2965,2970],{"path":2570,"stem":2571,"title":2572,"date":2552,"chapterOrder":2573,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2575,"stem":2576,"title":2577,"date":2552,"chapterOrder":2578,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2580,"stem":2581,"title":2582,"date":2552,"chapterOrder":2583,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2585,"stem":2586,"title":2587,"date":2552,"chapterOrder":2588,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2549,"stem":2566,"title":5,"date":2552,"chapterOrder":2551,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},{"path":2591,"stem":2592,"title":2593,"date":2552,"chapterOrder":2594,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2596,"stem":2597,"title":2598,"date":2552,"chapterOrder":2599,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0700-shu-zu","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0700-数组","array","0700",{"path":2601,"stem":2602,"title":2603,"date":2552,"chapterOrder":2604,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2606,"stem":2607,"title":2608,"date":2552,"chapterOrder":2609,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0900-zhi-zhen","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0900-指针","pointer","0900",{"path":2611,"stem":2612,"title":2613,"date":2552,"chapterOrder":2614,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2616,"stem":2617,"title":2618,"date":2552,"chapterOrder":2619,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2621,"stem":2622,"title":2623,"date":2552,"chapterOrder":2624,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1200-yin-yong","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1200-引用","reference","1200",{"path":2626,"stem":2627,"title":2628,"date":2552,"chapterOrder":2629,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2631,"stem":2632,"title":2633,"date":2552,"chapterOrder":2634,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2636,"stem":2637,"title":2638,"date":2552,"chapterOrder":2639,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2641,"stem":2642,"title":2643,"date":2552,"chapterOrder":2644,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2646,"stem":2647,"title":2648,"date":2552,"chapterOrder":2649,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2651,"stem":2652,"title":2653,"date":2552,"chapterOrder":2654,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2656,"stem":2657,"title":2658,"date":2552,"chapterOrder":2659,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2661,"stem":2662,"title":2663,"date":2552,"chapterOrder":2664,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2666,"stem":2667,"title":2668,"date":2552,"chapterOrder":2669,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2671,"stem":2672,"title":2673,"date":2552,"chapterOrder":2674,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2676,"stem":2677,"title":2678,"date":2552,"chapterOrder":2679,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1700-mu-ban","_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F1700-模板","template","1700",{"path":2681,"stem":2682,"title":2683,"date":2552,"chapterOrder":2684,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2686,"stem":2687,"title":2688,"date":2552,"chapterOrder":2689,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2691,"stem":2692,"title":2693,"date":2552,"chapterOrder":2694,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2696,"stem":2697,"title":2698,"date":2552,"chapterOrder":2699,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2701,"stem":2702,"title":2703,"date":2552,"chapterOrder":2704,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2706,"stem":2707,"title":2708,"date":2552,"chapterOrder":2709,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2711,"stem":2712,"title":2713,"date":2552,"chapterOrder":2714,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2716,"stem":2717,"title":2718,"date":2552,"chapterOrder":2719,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2721,"stem":2722,"title":2723,"date":2552,"chapterOrder":2724,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2726,"stem":2727,"title":2728,"date":2552,"chapterOrder":2729,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2731,"stem":2732,"title":2733,"date":2552,"chapterOrder":2734,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2736,"stem":2737,"title":2738,"date":2552,"chapterOrder":2739,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2741,"stem":2742,"title":2743,"date":2552,"chapterOrder":2744,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2746,"stem":2747,"title":2748,"date":2552,"chapterOrder":2749,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2751,"stem":2752,"title":2753,"date":2552,"chapterOrder":2754,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2756,"stem":2757,"title":2758,"date":2552,"chapterOrder":2759,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2761,"stem":2762,"title":2763,"date":2552,"chapterOrder":2764,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2766,"stem":2767,"title":2768,"date":2552,"chapterOrder":2769,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2771,"stem":2772,"title":2773,"date":2552,"chapterOrder":2774,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2776,"stem":2777,"title":2778,"date":2552,"chapterOrder":2779,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2781,"stem":2782,"title":2783,"date":2552,"chapterOrder":2784,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2786,"stem":2787,"title":2788,"date":2552,"chapterOrder":2789,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2791,"stem":2792,"title":2793,"date":2552,"chapterOrder":2794,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2796,"stem":2797,"title":2798,"date":2552,"chapterOrder":2799,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2801,"stem":2802,"title":2803,"date":2552,"chapterOrder":2804,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2806,"stem":2807,"title":2808,"date":2552,"chapterOrder":2809,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2811,"stem":2812,"title":2813,"date":2552,"chapterOrder":2814,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2816,"stem":2817,"title":2818,"date":2552,"chapterOrder":2819,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2821,"stem":2822,"title":2823,"date":2552,"chapterOrder":2824,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2826,"stem":2827,"title":2828,"date":2552,"chapterOrder":2829,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2831,"stem":2832,"title":2833,"date":2552,"chapterOrder":2834,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2836,"stem":2837,"title":2838,"date":2552,"chapterOrder":2839,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2841,"stem":2842,"title":2843,"date":2552,"chapterOrder":2844,"chapterDepth":294,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2846,"stem":2847,"title":2848,"date":2552,"chapterOrder":2849,"chapterDepth":294,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2851,"stem":2852,"title":2853,"date":2552,"chapterOrder":2854,"chapterDepth":294,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2856,"stem":2857,"title":2858,"date":2552,"chapterOrder":2859,"chapterDepth":294,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2861,"stem":2862,"title":2863,"date":2552,"chapterOrder":2864,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2866,"stem":2867,"title":2868,"date":2552,"chapterOrder":2869,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2871,"stem":2872,"title":2873,"date":2552,"chapterOrder":2874,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2876,"stem":2877,"title":2878,"date":2552,"chapterOrder":2879,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2881,"stem":2882,"title":2883,"date":2552,"chapterOrder":2884,"chapterDepth":294,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2886,"stem":2887,"title":2888,"date":2552,"chapterOrder":2889,"chapterDepth":294,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2891,"stem":2892,"title":2893,"date":2552,"chapterOrder":2894,"chapterDepth":294,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2896,"stem":2897,"title":2898,"date":2552,"chapterOrder":2899,"chapterDepth":294,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2901,"stem":2902,"title":2903,"date":2552,"chapterOrder":2904,"chapterDepth":294,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2906,"stem":2907,"title":2908,"date":2552,"chapterOrder":2909,"chapterDepth":294,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2911,"stem":2912,"title":2913,"date":2552,"chapterOrder":2914,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2916,"stem":2917,"title":2918,"date":2552,"chapterOrder":2919,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2921,"stem":2922,"title":2923,"date":2552,"chapterOrder":2924,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2926,"stem":2927,"title":2928,"date":2552,"chapterOrder":2929,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2931,"stem":2932,"title":2933,"date":2552,"chapterOrder":2934,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2936,"stem":2937,"title":2938,"date":2552,"chapterOrder":2939,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2941,"stem":2942,"title":2943,"date":2552,"chapterOrder":2944,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2946,"stem":2947,"title":2948,"date":2552,"chapterOrder":2949,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2951,"stem":2952,"title":2953,"date":2552,"chapterOrder":2954,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2956,"stem":2957,"title":2958,"date":2552,"chapterOrder":2959,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2961,"stem":2962,"title":2963,"date":2552,"chapterOrder":2964,"chapterDepth":287,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2966,"stem":2967,"title":2968,"date":2552,"chapterOrder":2969,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":2559},"\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":2555,"stem":2971,"title":2972,"date":2552,"chapterOrder":2560,"chapterDepth":2550,"docKey":2554,"docRoot":2555,"docTitle":2556,"isWikiDoc":312,"isWikiIndex":312},"_i18n\u002Fen-us\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002Findex","C\u002FC++ tutorial",{"variants":2974},[2975,2976,2979,2982,2985],{"path":2549,"localeSlug":2562,"i18nKey":2558},{"path":2977,"localeSlug":2978,"i18nKey":2558},"\u002Fzh-hant\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0500-yun-suan-fu","zh-hant",{"path":2980,"localeSlug":2981,"i18nKey":2558},"\u002Fzh-hk\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0500-yun-suan-fu","zh-hk",{"path":2983,"localeSlug":2984,"i18nKey":2558},"\u002Fzh-tw\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0500-yun-suan-fu","zh-tw",{"path":2986,"localeSlug":2987,"i18nKey":2558},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0500-yun-suan-fu","zh-cn",[2549,2565,2977,2565,2980,2565,2983,2565,2986,2565],1784646861660]