Modern-CPP-Programming/htmls/18.Advanced_Topics_I.html
Nitin Bansal f1f39b2bbb
adding html's (#60)
Co-authored-by: Nitin Bansal <nitin@192.168.1.5>
2024-02-03 23:44:36 -08:00

1422 lines
985 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<!-- Created by pdf2htmlEX (https://github.com/pdf2htmlEX/pdf2htmlEX) -->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8"/>
<meta name="generator" content="pdf2htmlEX"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<style type="text/css">
/*!
* Base CSS for pdf2htmlEX
* Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com>
* https://github.com/pdf2htmlEX/pdf2htmlEX/blob/master/share/LICENSE
*/#sidebar{position:absolute;top:0;left:0;bottom:0;width:250px;padding:0;margin:0;overflow:auto}#page-container{position:absolute;top:0;left:0;margin:0;padding:0;border:0}@media screen{#sidebar.opened+#page-container{left:250px}#page-container{bottom:0;right:0;overflow:auto}.loading-indicator{display:none}.loading-indicator.active{display:block;position:absolute;width:64px;height:64px;top:50%;left:50%;margin-top:-32px;margin-left:-32px}.loading-indicator img{position:absolute;top:0;left:0;bottom:0;right:0}}@media print{@page{margin:0}html{margin:0}body{margin:0;-webkit-print-color-adjust:exact}#sidebar{display:none}#page-container{width:auto;height:auto;overflow:visible;background-color:transparent}.d{display:none}}.pf{position:relative;background-color:white;overflow:hidden;margin:0;border:0}.pc{position:absolute;border:0;padding:0;margin:0;top:0;left:0;width:100%;height:100%;overflow:hidden;display:block;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}.pc.opened{display:block}.bf{position:absolute;border:0;margin:0;top:0;bottom:0;width:100%;height:100%;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.bi{position:absolute;border:0;margin:0;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}@media print{.pf{margin:0;box-shadow:none;page-break-after:always;page-break-inside:avoid}@-moz-document url-prefix(){.pf{overflow:visible;border:1px solid #fff}.pc{overflow:visible}}}.c{position:absolute;border:0;padding:0;margin:0;overflow:hidden;display:block}.t{position:absolute;white-space:pre;font-size:1px;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%;unicode-bidi:bidi-override;-moz-font-feature-settings:"liga" 0}.t:after{content:''}.t:before{content:'';display:inline-block}.t span{position:relative;unicode-bidi:bidi-override}._{display:inline-block;color:transparent;z-index:-1}::selection{background:rgba(127,255,255,0.4)}::-moz-selection{background:rgba(127,255,255,0.4)}.pi{display:none}.d{position:absolute;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%}.it{border:0;background-color:rgba(255,255,255,0.0)}.ir:hover{cursor:pointer}</style>
<style type="text/css">
/*!
* Fancy styles for pdf2htmlEX
* Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com>
* https://github.com/pdf2htmlEX/pdf2htmlEX/blob/master/share/LICENSE
*/@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes swing{0{transform:rotate(0)}10%{transform:rotate(0)}90%{transform:rotate(720deg)}100%{transform:rotate(720deg)}}@-webkit-keyframes swing{0{-webkit-transform:rotate(0)}10%{-webkit-transform:rotate(0)}90%{-webkit-transform:rotate(720deg)}100%{-webkit-transform:rotate(720deg)}}@media screen{#sidebar{background-color:#2f3236;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPgo8cmVjdCB3aWR0aD0iNCIgaGVpZ2h0PSI0IiBmaWxsPSIjNDAzYzNmIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDBMNCA0Wk00IDBMMCA0WiIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2U9IiMxZTI5MmQiPjwvcGF0aD4KPC9zdmc+")}#outline{font-family:Georgia,Times,"Times New Roman",serif;font-size:13px;margin:2em 1em}#outline ul{padding:0}#outline li{list-style-type:none;margin:1em 0}#outline li>ul{margin-left:1em}#outline a,#outline a:visited,#outline a:hover,#outline a:active{line-height:1.2;color:#e8e8e8;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden;outline:0}#outline a:hover{color:#0cf}#page-container{background-color:#9e9e9e;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPgo8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiBmaWxsPSIjOWU5ZTllIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDVMNSAwWk02IDRMNCA2Wk0tMSAxTDEgLTFaIiBzdHJva2U9IiM4ODgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPgo8L3N2Zz4=");-webkit-transition:left 500ms;transition:left 500ms}.pf{margin:13px auto;box-shadow:1px 1px 3px 1px #333;border-collapse:separate}.pc.opened{-webkit-animation:fadein 100ms;animation:fadein 100ms}.loading-indicator.active{-webkit-animation:swing 1.5s ease-in-out .01s infinite alternate none;animation:swing 1.5s ease-in-out .01s infinite alternate none}.checked{background:no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goQDSYgDiGofgAAAslJREFUOMvtlM9LFGEYx7/vvOPM6ywuuyPFihWFBUsdNnA6KLIh+QPx4KWExULdHQ/9A9EfUodYmATDYg/iRewQzklFWxcEBcGgEplDkDtI6sw4PzrIbrOuedBb9MALD7zv+3m+z4/3Bf7bZS2bzQIAcrmcMDExcTeXy10DAFVVAQDksgFUVZ1ljD3yfd+0LOuFpmnvVVW9GHhkZAQcxwkNDQ2FSCQyRMgJxnVdy7KstKZpn7nwha6urqqfTqfPBAJAuVymlNLXoigOhfd5nmeiKL5TVTV+lmIKwAOA7u5u6Lped2BsbOwjY6yf4zgQQkAIAcedaPR9H67r3uYBQFEUFItFtLe332lpaVkUBOHK3t5eRtf1DwAwODiIubk5DA8PM8bYW1EU+wEgCIJqsCAIQAiB7/u253k2BQDDMJBKpa4mEon5eDx+UxAESJL0uK2t7XosFlvSdf0QAEmlUnlRFJ9Waho2Qghc1/U9z3uWz+eX+Wr+lL6SZfleEAQIggA8z6OpqSknimIvYyybSCReMsZ6TislhCAIAti2Dc/zejVNWwCAavN8339j27YbTg0AGGM3WltbP4WhlRWq6Q/btrs1TVsYHx+vNgqKoqBUKn2NRqPFxsbGJzzP05puUlpt0ukyOI6z7zjOwNTU1OLo6CgmJyf/gA3DgKIoWF1d/cIY24/FYgOU0pp0z/Ityzo8Pj5OTk9PbwHA+vp6zWghDC+VSiuRSOQgGo32UErJ38CO42wdHR09LBQK3zKZDDY2NupmFmF4R0cHVlZWlmRZ/iVJUn9FeWWcCCE4ODjYtG27Z2Zm5juAOmgdGAB2d3cBADs7O8uSJN2SZfl+WKlpmpumaT6Yn58vn/fs6XmbhmHMNjc3tzDGFI7jYJrm5vb29sDa2trPC/9aiqJUy5pOp4f6+vqeJ5PJBAB0dnZe/t8NBajx/z37Df5OGX8d13xzAAAAAElFTkSuQmCC)}}</style>
<style type="text/css">
.ff0{font-family:sans-serif;visibility:hidden;}
@font-face{font-family:ff1;src:url('data:application/font-woff;base64,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')format("woff");}.ff1{font-family:ff1;line-height:1.000000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff2;src:url('data:application/font-woff;base64,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')format("woff");}.ff2{font-family:ff2;line-height:0.738000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff3;src:url('data:application/font-woff;base64,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')format("woff");}.ff3{font-family:ff3;line-height:0.908000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff4;src:url('data:application/font-woff;base64,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')format("woff");}.ff4{font-family:ff4;line-height:1.000000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff5;src:url('data:application/font-woff;base64,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')format("woff");}.ff5{font-family:ff5;line-height:0.915000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff6;src:url('data:application/font-woff;base64,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')format("woff");}.ff6{font-family:ff6;line-height:1.000000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff7;src:url('data:application/font-woff;base64,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')format("woff");}.ff7{font-family:ff7;line-height:0.911000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff8;src:url('data:application/font-woff;base64,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')format("woff");}.ff8{font-family:ff8;line-height:1.001000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff9;src:url('data:application/font-woff;base64,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')format("woff");}.ff9{font-family:ff9;line-height:1.000000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ffa;src:url('data:application/font-woff;base64,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')format("woff");}.ffa{font-family:ffa;line-height:0.922000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ffb;src:url('data:application/font-woff;base64,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')format("woff");}.ffb{font-family:ffb;line-height:0.922000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ffc;src:url('data:application/font-woff;base64,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')format("woff");}.ffc{font-family:ffc;line-height:1.000000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ffd;src:url('data:application/font-woff;base64,d09GRgABAAAAACWQABAAAAAAPtgAAgAEAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAldAAAABoAAAAcnt/DiUdERUYAACVYAAAAHAAAAB4AJwA8T1MvMgAAAeAAAABEAAAAVlWZ/p9jbWFwAAACkAAAAOsAAAHSQ9ahf2N2dCAAAAr8AAAAJQAAADQKDAIRZnBnbQAAA3wAAAbwAAAOFZ42EcpnYXNwAAAlUAAAAAgAAAAIAAAAEGdseWYAAAuUAAAXdwAAJzTOGjTnaGVhZAAAAWwAAAA0AAAANiT2R1ZoaGVhAAABoAAAAB0AAAAkBLsBLmhtdHgAAAIkAAAAawAAAHYKdwSDbG9jYQAACyQAAABuAAAAbveM7gJtYXhwAAABwAAAACAAAAAgAVQBuG5hbWUAACMMAAAB2QAAAz+ANKFDcG9zdAAAJOgAAABoAAAAjgXqBk1wcmVwAAAKbAAAAI8AAACnaEbInHicY2BkYGBgYmR7ePT+tHh+m68M8swvgCIMD+83noXR///8l2ZiZ9oG5HIwMIFEAcUkD8t4nGNgZGBg2vZfGkjy/v8DJNkZgCIogBUAaEoD7QAAAAABAAAANgBSAAMAAAAAAAIAHgBFAI0AAABvAR8AAAAAeJxjYGRiYpzAwMrAwNTFtIeBgaEHQjM+YDBkZAKKMrAyM4BBA1CQAQkEpLmmACkFBUmmbf+lgSq3MTxlgKoBAL4SCoR4nB3KzwoBARgE8N+6okhqLYrSJiftZdmDkwOH5eoVPJzb1r7CPpTiY2r+NDNJ6o+k/gm9oYWXh7ODSuGp08idzG1NYs3djWPN9KMrDFxtlHaWkW/2pqrPO/IxuHIxC0+N4p1ZazVfsx4M/gB4nJWPSy9DYRCGn1PUrdRdW8Vxq6NUVdtNRUQI6UJsJLX1D8TSr7JlKRYkdV0SIvFDXnO0p4uujjeZmW9mni+ZF+igEWkcfNWtc/76Tq6serj26rGcIUuOAltss8Mu+xxS5YhjTjjlnEs3KdkPn/SMzFNpknsctMgaZ1y4CUk/+tKnPvSuN73qRc960qPqetC97nSrG11/B1eFkhOlhTsRS5F2oGEVM9QV7cZc9fb1B8vYAIPEGWJ4hNExxm00waS/SUAyFWBT6emZWXdufmFxKbPsrWRZXcut5zcKm8Xwh/5TpXJ49heyGzcRAHicrVdrWxvHFZ7VDYwBA5Kwm3XdUcaiLjuSSes4xFYcssuiOEpSgXG76zTtLhLu/ZL0Rq/p/aL8mbOifep8y0/Le2ZWCjjgPn2e8kHnnZl35lznzEJCSxIPozCWsvdELO72qPLgUUS3XLoRJ4/l6GFEhWb60ayYFYOBOnAbDRIxiUBtj4UjgsRvkaNJJo9bVNCqoRotKmo5PC7W6sIPqBrIJPGzQi3ws2YxoEKwfyRpXgEE6ZBK/aNxoVDAMdQ4vNrg2fFi3fGvSkDlj6tOFWuKRD86jMerTsEoLGkqelQPItZHq0GQE1w5lPRxn0prj8Y3nIUgHIRUCaMGFZvx3jsRyO4oktTvY2oLbNpktBnHMrNsWHQDU/lI0gavbzDz434kEY1RKmmuHyWYkbw2x+g2o9uJm8Rx7CJaNB8MSOxFJHpMbmDs9ugao2u99MmSGDDjSVkcxPEwjcnx4jj3IJZD+KP8uEVlLWFBqZnCp5mgH9GM8mlW+cgAtiQtqphwIxJymM0c+JIX2V3Xms+/4IUDKq83sBjIkRxBV7ZRbiJCu1HSd9O9OFJxI5a09SDCmstxyU1p0YymC4E3FgWb5lkMla9QLspPqXDwmJwBFNDMeosuaMnWLsKtkjiQfAJtJTFTkm1j7ZweX1gUQeivN6aFc1GfLqR5e4rjwYQAricyHKmUk2qCLVxOCEkXRk6sRGpVum1VLJyzna5jl3A/de3kpkVtHDpemBfFEFpc1YjXUcSXdFYohDRMt1u0pEGVki4Fb/ABAMgQLfFoD6Mlk69lHLRkgiIRgwE003KQyFEiaRlha9GK7u1HWWm4HV+nhUN11KKq7u1GvQd20m1gvmrmazoTK8HDKFtZQQpTn5Y9vnIoLT+7xD9L+CFnFbkoNvtRxuGDv/4IGYbapfWGwrYJdu06b8FN5pkYnnRhfxezp5N1TgozIaoK8QpI3Bs7jmOyVdciE4VwP6IV5cuQFlF+C1CcoBRrmElgw3+uXHHEsqgK3/c5EjUYgrWsNuvRh577POK2CmfrXosu68xheQWBZ/k5nRVZPqezEktXZ2WWV3VWYfl5nc2wvKazWZZf0NkFlp5Wk0RQJUHIlWyT8y5fmxbpE4ur08X37GLrxOLadPF9uyi1oEveeQ6zr/+2vrKjJ/1rwD8Ju56HfywV/GN5Hf6xbMI/lmvwj+UX4R/LG/CP5ZfgH8t1+MeyrWXHVO5NDbVXEhmwCYHJLW5jm4t3Q9NNj27iYr6AO9GV56RVpZuKO/wzGS57/+VJrrPFSsilRy+sZ2WnHkbojuzlV06E5zzOLS1fNJa/iNMsJ/ysTtzfM23hebH6L8F/2/fUZnbLqbOvtxEPOHC2/bg16WaLXtLty50Wbf43Kip8APrLSJFYbcq27HJvQGjvj0Zd1UUzifACov3iadp0nHoNEb6DJrZKl0Eroa82DS2bFz5dDLzDUVtJ2RnhzLunabJtz6MKbkPOlpRwc9najY5Lsizd49Ja+bnY55Y7h+6tzA61k1AlePreJtz27PNUCpKhojJeVyyXgtQFTrjlPb0nhWl4CNQOcqygYYefrrnAaMF5ZyhRtrlWcImRjDIKrvyZU3EiG9FkI4r4zVvqp7pQCJ1JLCRmy2t5LFQHYXplukRzZn1HdVkpZ/HeNITsjI00if2oLTt42dn6fFKyXXkqqNLE6P7JjxibxLOqPc+W4pJ/9YQlwSRdCX/pPO3yJMVb6B9tjuIOXQ6ivovHVXbidrbh1HBvXzu1uuf2T636Z+591o5A0x3vWQq3Nd31RrCNawxOnUtFQtu0gR2hcZnrc81GPsWXmm9d5wJVuD5t3Dx7/o7O5vDoTLb8jyXd/X9VMfvEfayj0KpO1Esjzu3sogHf8SZReR2ju15D5XHJvZmG4D5CULfXHp8luOHVNt3GLX/jnPkejnNqVXoJ+E1NL0O8xVEMEW65gxd4Eq23NRc0vQX4VT0WYgegD+Aw2NVjx8zsAZiZB8zpAuwzh8FD5jD4GnMYfF0foxcGQBGQY1Csjx079wjIzr3DPIfRN5hn0LvMM+ibzDPoW6wzBEhYJ4OUdTI4YJ0MBsx5HWDIHAaHzGHwmDkMvm3s2gb6jrGL0XeNXYy+Z+xi9H1jF6MfGLsY/dDYxehHxi5GP0aMO9ME/sSMaAvwPQtfA3yfg25GPkY/xVubc35mIXN+bjhOzvkFNr8yPfWXZmR2HFnIO35lIdN/jXNywm8sZMJvLWTC78C9Nz3v92Zk6B9YyPQ/WMj0P2JnTviThUz4s4VM+Au4r07P+6sZGfrfLGT63y1k+j+wMyf800ImjCxkwod6fNF84lLFHZcKxRD/PaENxr5Hs4dUvN4/mjzWrU8AuAoD9HicY/DewXAiKGIjI2Nf5AbGnRwMHAzJBRsZ2J02iTMyaIEYm3k4GLkgLBE2MIvDaRezAwMjAzeQzem0iwHC3snAzMDgslGFsSMwYoNDRwSIn+KyUQPE38HBABFgcImU3qgOEtrF0cDAyOLQkRwCkwCBzXxsjHxaOxj/t25g6d3IxOCymTWFjcHFBQCrRir1AHicY2DAAlyB0JbBlin5/1emZMb1DAz/laDsHf9//ZcBAJkNDB8AAAAAAAAAAAAAAAAAAM4BCgFAAZwBvgHqAiwCgAK2AvgDPAOeBBIEiATEBUYGIgZWBtgHLgeWCAoIdAkeCZYJ+gp2CsgLHAvYDC4McAzcDUgNfA4cDoQOtA8yD6gQJhB+EOgROhG6EiASrBMwE2YTmgAAeJydWmuMHNWVvvfWq59VXV3VXd3Tr+mu6kd198y43/bMuN22Z8Ye2zN+YIMHezwevCY42ATMIwECMQ8T2GgJj0QKhM0u2WxEtMqGbLDJ8iNSiLRBGwlFQFAeWmlXeUGkXQFKlGyA8Z57q3oetiHJjtRdVbduzT33nO+c851TjTiUvPA7/BtyA1qPJtBedK6nbcCSZ3prtcwTFPGJHCbcrp3PKnsO9mxEEMbkNPJ4hEUkCPKMiBGSFpAkqTNejDF3DY85TuFmEzufHYIHyvQBRPCZP+OJXml5soA8kuA58UFT5+Z68t7dxWasmiuEraxPylSwXsGSKEUb9U6zUU/jiC6auSJ8Cq1mp97FHTi2G/VoRJeiRruTG8at5hiGicXmMDFzYkQ32lyhWCjK8GgaN+r4N6XMeHygWsoJSc4bqg+Njm3Y2pkwcTrHJbvlddXj6obkWEBWSocDQeX3RAwFtFRoglcTaV9B9wxERvAj6ac2VUY3ZEhIKe+Ymjo4vrGazXP7Z6d27uvsOzF8uPNFoshpomyTtLReLY12di09Z9Tq0bKVU/MWgj+Mvn7hn/E5ch5lkNHTVQza3wWj+CzcvM3OESlWEehOQfJWs8uxDcpYkklEjxppgs/Jqr6Q31vZONHwqbIo+TbtTV5xld8jtr3aTPOWz26//+CWtOaV/IJUuePU+vlvjnkEP133IKx7FNZNonBPWV4xbuSJZICyZc7RbBfUOEyKrnKNKD7KlgopxuE9/sHdG0JKiK6P6+5CitL91tzgxDXHCj6FSUDXmkBX45eIF9VQpVeqFjJRWRIRBxvlEebxcQIo4BYFML2KZvVIRY/mRClZyTMLF4qw4xxIIsFXF2/CriwZDMc6WLsDXwpOE5DtJU32JQ54uS3cJ0teyXvyVEyTvfJJdh0/KXWG/fLrgUioIRT3lcv7ituzXlkQxsaCWiDi3dQfCytjfDLmkUDu9VjBr+EDSEKZXpJgEBNfBQeMFuiudoPCJCTUOFAY0s1srtnI4tdGll4cGcFdfGBqitl39MLX8SugZwXFehEPc68VAxcsamCsS9gFMqZaxq94ls4Ho4ruwTvogTwuht+fTUZkMUz+JRmhuCGoDj79U/BpP4qgcccXI4gQvAgLyDOI49AizFMQuJ1GnQ6c/MSq0bnzum7leGkAVnfWpitLzQL1lGi9jX9695UHPkU/k1eevnL/bftx7YHz5x6Ez13X//VnPnrDU0/BPz0BG3wBZEiiPef8EETwLkeQOOLAyzlYkOflGYFq7CgsG6bCxBHP8Wf7E1bfm+t5c2Y4Z9Uc41cwM/gYVkE+UE27AxJGVOr7+IXSuyUlGDjUaGXzE7ZPTx8CF02n07JC8Fer6RSRDsXs9/9AFEdXL4Gck/gboCuDWpLahapJpWoii6C1MJm1rEvVoa46x5NWIp5f/cE3xgpWAj5L33JP6FrPXbgV72BrpVG+lwPFkwdWLcjz3CKsGuZmrSisKEiJNStq7jns9tKFhUOJgK63grlBM5EurCz/yPS8Hgj5kq1CfMCqgwwF9D38K/w0oFNBu3c+a4JJdHAvKssxKssCD2pXqTUSPEU1h9FH4D4h3FXUC8kCnbl7rhf2eBDyKJ5gwMuQLq5CerSP+F8NLT051MBXNxpLX20M4Wvx01NTX6DgJ6gLa70MKLDB89u9xgAmFPzg7pigMwgJGAl3g1qYRgCzgsAvgoLC/KwWtfLDRYoD8A0x1ddQl+t0SatZMHNSNLKitTQhupgrNNt1/PKWU6qRDBAlOWYHZXlq256ML6GGE/OLm68uKf+YKqdSZfzfG63xBTWu6IPhWKPUMiSvHhjIm4GQHo9Ha9OJirW0nU5M0T0kYA9vk4/BHqro6LkK9ogU5WVQacqLwZ+xh1yHRFGekQSOo6GBxy7SU0j0iGeXJ110f66nlsvlarmq62ZbVaM1n5R2UE8zVxc3iqbE0pyMmScA+rUugRFDqxvRoh/jtyvXBmVF0aLGl42opihy8NqKKuZv50MhS1X42/Oi+rUtW9JpIsuKTK67jsBBJmndS0ggrAIGw+//jpO+gUeX/g18uQTx5BfgyxX0sZ7PD2G5hAWRuA5tI5ETOFE4A+bBizQEshCzfCoIK9EmtzKXw/wcDZuciLkTqybN9Xymlc8XrJwkpZw471jSAPPCAQwuYxMUURzGLHVD1mfuj39x64Fjn/3sNdMbRJELhNJEDckhjvi2j0xef/1UeZ9ABs1npk6d//QD59f5gyJW7c8ACvy+wNjE4ydPPb5hc4rFAw1s+ktwhTBY1+wN8hiQv8AwKLjRnVooa9WzuboDQpHZAGKRyQ4sUlYwBKM2/uWdR1+27WjUtl8+eufk1buPHt19NR765DfTGfxmOvOvdx19Ysl41Mn1EHmAhx1DDXTnzmcDoNdhGADnOw0yCTwRPgJhkRc5/gQlQ74F5PPJMx4siowihSVQ7ojzAHfmz3xirheqDVfLuWY2XDBVzfQzJkWVW9iIzUiDAq0edfVdaMEIw9zq3TaywDlAbDVk+P/4IKeohp+EQjH/g02IuaUnbTubtW18V1zBb4OuI3rr9bgWjOjzcBE1X6cEyNGEGmM6KADO3gKcdXCm54tiMCPGEsUZ1UcFeT0YSV7ILGDgRcoGGbqWTyXJwVwYUwJKGevIn3oEJtPnWJxXCH0s+pevNPT/WQn4rgieMAe3keDlhBMr/+CiqXNzlPF2mjnLzJuWpWuU8eapUaj/04iwykXwsoOscQ+zT3nxW0ooREKDKhmePnT//Yc2N4HEUlfJcP5Jc+PiQrfS9Zap8T5uvwUZ8xmwFPy1qNcMJR2XSW0fe+yGk4/v3kPth1y2g78D2DU+zGNy4DFu+obssBpCFFPgLvg79tLPbfvkSYBMih0BHWn8Zga+lwy6jgpf78I621G3N9Ya8HFEpDlDxCLUDV4K7UUPliR5xrc2nk5NTmwdbap6c6Co1/xMfS6DaKimTCSHSw5zRVNdgTi92VebETYa7U24S+Ccap3Nw++W9pWUsI6FWpUEo5pfiGBjIM5jPaw4d+jJ+qJvXsKSvlWUIvp6dxToCIRd/B+xJ+7jo4rYJdt37wstmRCFnRtv0rPY0pvZ3Pi/h4J+OrZkEJnGp/XgI68xXrWO8ZXL0bpSZazg8BWZB9PzzS4PvitKTQcUEi14aJkDcRO/xoeN5li9Mdo0wjw9H20UasOJmN9LJgP+9niv5fUHvM3e5pbHj2uz87NWXBTj1uz8U/O74ZQLqHl722ztwZFiPFkZvvfhRnEwV2k7MW0Avt4Be1XQQceHMyLN7xDUKDJYHJJnlvESpmXgoDuDnPmAKXM9f8tSrWZWMz2QFVcClrocnhyjqcw/2D3wDRao3mGB6n4WnL5Ov5pn2Ugojj+9EqNA06wykwF7LTY0HQ9BhMLIf+EPBMN+NqFmr1a3/Bym+BPhjojP0ByOEL/gwZTY0vAQw7PNsm3Vc+Wc6mXB1eQo1KBmMqFOo6ecmzMcybVopNElNJkZOhQtjXZHM12iWye4sF2wshJOpIAddzhfyhK247y9m+4j3vRgkogRX3rQGwqHYXGlGqcseLdNJtLv/86Mk1sf0gf+IOkm8aczdG9Lt3RDyfs+ykcNPLn/cHTgZjxDKTKzG+U1b8E+N6Cx3vp2acDHYwHv8nkkThDEBepo8oyfJ8zFOMfFNnRajdpwWK/nrGZYrwXWOFlRWu1WY1gruttmFjKWC3I6RdIgErxlX1dSFOXYYYhW9DQYiJ79hGHTU1me2aaElNJ1kFdv+hvDdpj9iy+yZEI5vue/MuzkscfoUCb9n0u/d2qiPxIJfxvlUR19b+ezBUCjL4cloGwIUkxi+cJLds05aaCIBI5wAk3AHol4TtBILi5CfDdmvBBl0CJ22Zzz30rOdHLmT87vrfuQqYjOpCFzBnm9zLUBRjQDDFfDlmmpOT1nLmeAfpOj3WHEV8YRJ1c3WeKG0F9s0ZYGbYx0CZEUNXzAGD2449A/PDQxHpUVEScVbeDRY8cixdLXrv/k6FDLCoe5DESbwcKe9tQMaTQw5sV4JBadPrLxx57p/Vw9n66oHiPEuFLgwh/xG4CTBCpR1sJ0amCBB/IuMp06FxCeqU7p7UG0nBz6lB62LIqOcmJUOdZlp7CkSOchNg1YYt6y6pa+whKLbjZcpmEp7JatEPIgKdJEiN+484otdZb/hkr2dFxpT++5eXKmM7JjvNU58OMjZxohAJgcxO9TTnK+ds/hLUcmqtNDhw4zv5iG/b4CGLLQEQciJhRDYMrTwLc4gb+b0V4Q1aC1XF9UtiM6C1jvh0yDCtcs5MyC5aRImThVDYG6lu2uaeZYY4eaknaoXgmZO9bNfyrePLLx8wNaBY+PTGbl+d62pCDL5ilvtpK+75A1va06HYnXvNb6WnRiflz2ODWvBb6AwG4pVEb3unYLgZUA/gKzm3shLdstCzLzC6xkByswamLMSJjS9mVU25ebQ5n9ggNnyppcOPf8lmVCqDBrnn5lU1hFY1p9E9KSvsiKOpfJEGRPJwPt7XtuueOKLQ3HhkOlJ7eMdA7MtFuTmYyeXn/P4SNnhr5EDbjEnd1WmTg8ueXIIbbvDtjvh2C/JDLR+l4LQQgjPHdGwiIivEg+AsL2DeMmUzBMKpUyU6YJwpmWZ8U2bkMRzrM0lTKjuOkV/1Av7hg++sDdc/PHxaDft/R6YGFsdoAaZps4NdLc4z/lN+3kfd++7/ZDwZCEuzvAMqenRqc7gLEyAO0c1MVVVKMlAPIsIo+HNk4h0S9ItDafoXU4UzRUw2aOEivLDjsJRqQeAEBJ4X42VCmAVhOuMcyUjM8lBiOSauT1O2gGueO4bS+9bdvHj5fsv5rvHSVDeiwS5rmgmRhh6eIHlIbhVjrT6m5DUFmkLiTw+/gFqFc2oVn0tz1jRCSSQDlsCapaBWOPhb1EcIvEJvJAWvfgE4ACYVEE4ICOocp3TznYnXcRAh7AxOdjPh/nAVL1NY8h9yk3Ul7+IahqZnZNbbWsXDVai5ZyTlXDuqSi2xkoipGoEW1EKbFjzWLWVXE/FH8rccNBnea0iSW3/fV+XPHH+Gx84OhkKy9ifyDiiUwdapu5B198cIehD8JwdWQsbz23vlTcQD8nc9vrwxsGw/a1j12L79cjoTAnV6pbj8SVYBTK7pS2aXDT/it6u4cydjFltzcvpM3s/aXxsTJ8lr6XLigcHxio5lotwEeAAhl8dwiN9joFqhxgIKJLlMDlGF4g46xlwEMVVrACimu+ldRMoeBEx0Z9bWG3HD/pLYJKT9ggWWF4d9Uu/V3JrjqO15q9t0rzb+bnI/bUxDczy8XcC61H3qBizgKWv0/mUQQizVCvDPZjpmNyshCvzvCrSgRNM2mN4ET0tZB1QsFyK+f79tJPbPv2m2z74bhywn6Y9W6oJLiVSYPfP084p0lD0LoLSXwTyDAIOer4zmd1AGMB0X4WPr1KHtehVCoZugbEidOIVqQTAWZn/sRMyEZapG7lzTyVXWAN8pU3DhAc2itZKdLub+JG70Bxi/2ZRFhN4PRAOzFwb8n+EtBQtplqZLhRGtgVicd1L8cXzA5+gmnW7T1h0CnC7wEORlGvt7FT8gNHkwAKy4JSyuFZACyoM761VG10fbvZBAJtNc2Lq6GiFLmERffJGVigs8xGGVMzIIq8Z99WUrTox/fUWMVPv2rsdHNc+XKeMrcnbdu88/MZ26l5vrhj7wq7pt9grb//AuVrmfTNL9KeOOzrVVZLZnvpFSqwGicMJbQ7enmUQGX2amnp+ZJ9j6PQe53+r4vNJY52fvGF9wCgPD4HGL3t/NZNhPhp645RFJ9I4HIxGCB+vzoje4HYC3RxD0/cTFei0TiwGMSBgEFjj38RXX7qXC+2a+fUxJbe+AbKyZqaqdNPTVmj9b4Trqk9Lzuorry6MtxAlSZsDuHtnXZICYa1bC2qhdZeHLRDWpSeDAaCMi6OtIx8N1OSeRhy6PObw9b0pm+x8nPtFS1GW/SMyLLVbGY76dA7tA514xDor4oWz+UxUGtXfQmqG6cOVy+OQglKmPoRqh+1LpkFXLdaNv/icBX50GiVDFwuWkE605I0WBG0AbjBq8ANPCDCqrp6DRXQNT1M62rkpIx23Vh5J/Lq7c/cfvszzb037N1z4x7ceuGeM0fm7/vJ1rm5rZPHjjGunMNvgL4yoLGzLudKYB4YB/IwzpXAknvhcq6cBJWkkyEh2ng8jhSQ9jCmXXii0TZSGTTYrxxg9gL64MlzvUDeYnrN5bxMqzQXRj5Il5djzqsUOiBfwp1fpjolWjoTjq9mzhhiL8K/hr2X0W1sa+cs9i4zQY9QWC7XBqsqf3ERWJmoXtQdKAFlIAJMgcelRdg6I5jiArp4KmWYEOHqZjjndAkYAehDB6LGJdGNZbs0wb+Oq+EYPrDwMeBD79JAtncv/b4hrmw7lrLDEv64FhsI3zRzV8YJYi0niOX2BiO0dYy2A45+ADjagqZ7U1Us8UCJOLILZOUXBeyWO8unkEOcyseBmVsEjY+2myNDFdvM5/IewFueZRRa623ETlfWoDZhb1+Heefdr7GmN+5wlwyO4h944/bU0GwzEKdtvnCQTx3r9WIjmYRld7NxKVbcvm5TVYy57XIsHtncXZx4+q7QYD4ZLhTsxSCUQ6G5UlpLqBIvSlrMHggmcgPhSMSepP3zgH99zigHA3HYexz2/l1SRsOo3huBXXNnEVgRSyIzKVmgFlJXl3EFAKSVM8NOFSCyPo7r6G7zuZ+OInoaSqGuewNC/HeP3LHnYMm+ijVwvkJN9BUumEuEBrNcSAmp5O7u1Oatv01n9rEOzj5qpf+RtZTiNZN+OSgHWQyjdRD+BnCpq89JGPH9GBYXGJRE+tZ5hnrhqionu/oeLdbd6oa+/Fiubsx6vgjlzUp143RpV7EA1dkP6W/YJThQ3sBW6pMPOwwL6HdSyZbi/UInkyGKUvgERiyTvRNSoz5Jqw7+iF0+z2rU2IX38G9hTzYq9qwUiI13CZD/gbL3ZXYaUzmraVlZylforyc4WtMAbrjlDO+oPYHNlZSDf1tK3yzoCmhUE29O0+R+K1V88tSpJD3SC/xIeumflBAhoRDeT5MJKx6+g7c4Wd/pC4ZAxvdAxknaR+tU5Q/so6n9PlqrUMi3I7alefsvKZjEUHAVTVFioCdFzn09xoRl78a0Rhd3nB8nGA2NbqV/G7+nqNo4x+tqOiAUQABDDqeUsJcj45pK35fdTN+fycFaE3M250/FVTkm4HrNGaU38aO0K/usHPSr/vtz5X3rokLA58d7nFdpREnC3dflR8VorL4/hctsgKbOfn8N9t+h/bVmIXZpf029uL9G22sjVdpfy314f20Mdz6su2aw7tqtJUUNz12pq2A02y598raSTcdC6q4dqjt2+kzJpWx33smoQObpz0EFCNfHj9PrTPpzT7MeL/Brircuuq7nHxmAgKZRdr3LodqDkPk4jpyWRB6MKoBRWX6CfH8N4DCOqUPRKYhAGf5BcyBxNYtWs6RZhazX/bkPRzvb/Z/1SO0O/fVH8xL4UrO3N12M4S/yUjLTSFojMV2LCY2UqIkS/3BmGc/xeY1gT3j7GlBv8IcbuVQtq8diWpTr+DuRKOfDx/sQf6sp5Zo/WgY5Rln4+hnopYwecl5G5RABK7NeES/cSF9tOxUQ7QH1fwHhKM1cmYlpu+iyU2lXic5iXaUPnDY31/NaRssy3F/NSE7ma3fwRd1xVgdLOOsG3gj+WXTpLDi6pOD1/9tvku9nA0sv4SAbsU0R3DwYUHBpgEXZ4XjIGVj6cYENgB6ex7fgg+RrEO3TvQQtXc+CYjCac3/3gPDeglXkpDh7mx/RG07VJC53v6L4YHgfL0nRZNLIDmWHbZ9fJw8p/nVzUClBVhjrVGeHExrT+XN4GB+A2iGG4r0oHXiA/mCNNqJkPGvZlrOM21qDoqxprvoNxwHnf69aDL/N/nVw1WKwzP8BQZ+dAgB4nJ1SwW7aQBB96wBqparKrdc59ABSvLINlUJyS5SkQjGJIEScKpnEBgvijYwJ4tY/6I9U/YJ8S3+hv9DntdsDvdWr2Xkz+2Z2ZscA3uMHFKrv/i9WeKM+1NhBS+kaH+BIfatxA4fqZ42b+Oj0a9zCofOVTNV4S+u7jSqxIr9ZYwfvlNT4AFP1qcYNiHqtcROf1a8atyDOF5zD4Bk75EgxxwIFBAE8ri5crgr36Z2RJTiD5j5AhAcsGbvFmjqlL0KGR3umEVrW0J5XzJLRpp3ZTDFvirBCQsvY/Y6+KfUEY1xgxF1wRX1Dzy2tDjPi3Dzv8nS+KCTwvK7rcu/LbCdnWgbRw9Js18tUouxRBjrUMjRbOlNpm0xm8SJaJWISuYunMhlfjMZyNbqZ3I47zHvNgkNbnIHPdnEdhiYzPlHZQ44nWy2GJn+KqC8tt7A657PF9tE0IwUnlP18LhuJydswScSIitXlmWulfOQAPSY2WXFp8nksgfbkRP7U4Y7i+WYV5XR1fddn40Hv37L3r8F+ePk7xjxYcxzVKKqqPd4tOKUUXAmDN9SGQ0ptn+XoXniFxjHF5zBwH+frlA/LOr2enEpRJNGmMIs0K6T94utj7Xf+p8Lffl2NKgAAAHicbczLCgEBAEDRY6yEErYkTUQWsqDYeo43efMpfovPY7J26m6vwM/naeSfblxCICklLSMrJ6+gqKSsoipUU9fQ1NLW0dM3MIx/YxNTM5G5haWVtY2tnb2Do5Ozi6ubu4eX9xew3w43AAEAAf//AA94nGNgZGBg4AFiMSBmYmAEQlMgZgHzGAAF5QBkeJxjYGBgZACC2wr734Hoh/cbz8JoAFk9CMYAAA==')format("woff");}.ffd{font-family:ffd;line-height:0.923000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ffe;src:url('data:application/font-woff;base64,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')format("woff");}.ffe{font-family:ffe;line-height:0.914000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:fff;src:url('data:application/font-woff;base64,d09GRgABAAAAAAU8AA0AAAAAB8QAAgADAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAFIAAAABoAAAAcnt/DiUdERUYAAAUEAAAAHAAAAB4AJwAMT1MvMgAAAaQAAABEAAAAVlRrgkdjbWFwAAACAAAAAEcAAAFSIaspMGdhc3AAAAT8AAAACAAAAAj//wADZ2x5ZgAAAlgAAACzAAAAyHlFGHBoZWFkAAABMAAAADEAAAA2JuFHN2hoZWEAAAFkAAAAIAAAACQF5ARiaG10eAAAAegAAAAYAAAAGA2MAHJsb2NhAAACSAAAAA4AAAAOAGQALG1heHAAAAGEAAAAHQAAACAASQApbmFtZQAAAwwAAAG3AAADRaoI+oxwb3N0AAAExAAAADYAAABBON2473icY2BkYGBgYjgSIRPlE89v85WBm/kFUITh4f3Gs3Da8v8X5pNMIC4HA5gCAHtBDZcAAAB4nGNgZGBgYvj/hYGBhYUBCJhPMqQwSDIgAzYAUiEDTnicY2BkYGBgY1BjANEMDExAzAhmO4D5DAAGqABzAAAAeJxjYGTezjiBgZWBgamLaQ+DIkMPiP7fw/iAwZCRCSjKwMrMAAOMQJwA4wSkuaYAKQUlGyaG/19AKhl4oGoYAFBOC38BGAAAAAAAAAFNAAAEBAAABAQAOQMfADl4nGNgYGBmgGAZBkYGEPAB8hjBfBYGAyDNAYRMQFpBcZKSzf//CNb/x/eK7p6E6gIDRjYGOJcRpIeJARUwQqwazgAAbDoMHgAAAAAAAAAAAAAAACwAZAAAeJxjYGSw/P+F+SQTA4M0AwODCDsfIzubNqOSqZm5opKJsaKauok1o5G4HKM480nOoEIBJi4hHqmyP79FRZlZy6R4hLiYBAqDGJkEWKQaQ7n4+kK1Qvv4uEIbpRiA5jI0MD1lLGFQZWBgFGFTVlJT12NUVuJjZgeyTU3MjI3EgMYaG9kxmwPZTE/j/PT9TIw8NfgU1BXEmZh4+TEEGAP8mgwMdLXZRZWs1SSUkTkMAKdOIiwAeJytUk1L41AUPS+2BWHoclYuLgwDCiakiRtdDRYtFFMlsYPbV5u2oW2eJJHS3fyg0d/kT5mT5DEwIq4mj9x77vfHewD6eIVC+/38ixX66pvFDnrqh8UHCNSLxR18dfoWd9F3hhb3qP9FT9U5pPS7iaqxwpHqWuzgiwosPsBcjSzu4FS9WdzFkfPd4h5OnRhDGDxhjwIZllihgiCAzxPC5WnxObUzegku4ZGOofGINWN3KMkz6jRyzBubh6jxmjT21rP2OKacN5lSVtLYYEHJNPSeugfyKRJcISYVjMhvqbmjdMKMGJqnfZEtV5UEvh+6Lum5zPZy6clYP67NrlxnovO5jL3Ik4nZUZnJsclllq70ZiFmIffpg0yTqziRUXw7vUtOmPeGDUdsqGJbCcfcskXD9koOjpso0tUq2W9nZlNSrqcq6FL3j4kptpr8uhmtanjBRabNGj2uTnDB/7MKLsdMGfNMWTO6jQgxoGVgryDAGYuYvLo2xTKVwPPlQv7tzI3T5fNGFzSEA3fA5QRnn4/2vjA+Tlg/4pTmkpfYXmA7Wf1EhMa0KDOumD35ofyfin8AMFiTxAB4nGNgYmD4//Hb7v8TGNQYsAE2IGZkYGJgZmRiZOZKLCrKLy/KTM8oYS/OzM3MSSwCAIHyDLcAAAAAAAH//wACeJxjYGRgYOABYjEgZmJgBEJWIGYB8xgAA9UANHicY2BgYGQAgtsK+9+B6If3G8/CaABZPQjGAAA=')format("woff");}.fff{font-family:fff;line-height:0.524000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff10;src:url('data:application/font-woff;base64,d09GRgABAAAAAAVoAA0AAAAAB+wAAwACAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAFTAAAABoAAAAcnt/DiUdERUYAAAUwAAAAHAAAAB4AJwAMT1MvMgAAAaQAAABDAAAAVlZLXx5jbWFwAAACAAAAAE4AAAFSAJgHdmdhc3AAAAUoAAAACAAAAAj//wADZ2x5ZgAAAmAAAADSAAABRHeeSyNoZWFkAAABMAAAADMAAAA2JNNG9mhoZWEAAAFkAAAAIAAAACQEtAFjaG10eAAAAegAAAAWAAAAFgV+AEhsb2NhAAACUAAAAA4AAAAOAKIAUm1heHAAAAGEAAAAHQAAACAASQA7bmFtZQAAAzQAAAHQAAADBuBvx8Vwb3N0AAAFBAAAACMAAAAuABL2VHicY2BkYGBgZmjesiWvJp7f5isDN/MLoAjDw/uNZ+G0x382xtVM74BcDgYmkCgAoegOfgB4nGNgZGBgevefjYGB8QsDEDCuZkhhkGRABqwAaLwEGnicY2BkYGBgY7BgANEMDExAzAhmO4D5DAAIagCFAAAAeJxjYGT0ZfzCwMrAwNTFtIdBkaEHRP/vYXzAYMjIBBRlYGNmgAFGBiQQkOaaAqQUGGqZ3v1nA6p8x/ALpgYAVd8NEwAB9AAAAAAAAAFNAAAAAQAAAfQASABIAAB4nGNgYGBmgGAZBkYGEPAB8hjBfBYGAyDNAYRMQFqBoZqh9v9/BOv/4/+d/zugusCAkY0BzmUE6WFiQAWMEKtoBFgYWGlnOLEAAFL3DA4AAAAAAAAAAAAAAAAAUgCiAAB4nGNgZPD4z8a4mukdgzkDA6OoCLuYuByjLKMIkBQXM5IDiigrqanrMdoymgBJdTUlPUZTE3MzczugiB2jsRFQBx8jo3SZubiEADOXswErCyuTsHKQtIIAM4eLIYjHaaMszctY5CvM6WnHlPkhTlFAXEJV6ZIap5oeMyMTCwu3iKiUvvoxNW5VQzCfk4lZVkxX9YmZOzcnE6szA9BZyG4UB1qP4SBjIwxns7MBHSbLyMeorATUYcd4A8WJIgohmE70EQE6sZR4F5q7gV0IAHJILWMAAHicbZHBattAFEWvFMcQCG2+oDy6ssGWx3IgyIRAUPFOgcZQyFLIgy2IJCONI7zoF3TXD+n3dFHyI9n0zni6CNSDNWfevLnvvhkAH/ALAU6/Gq+eA3wMKs8hhsEPz2f4HPz2PMAwvPB8jqsw9jxk/Cszg8EFV3/cKcsBPgWZ5xCXwXfPZ/gS/PQ8YPzN8zkkvPI8xGWYIkWDPY5oUWKLHQwEIxQYc54j4bjBhBxDcSSke1TQLr9Azv4EGWfDs5o7lk47z9xZU73gWjN6dMq3roZhzSVmHL0bEfMrdJwbKm9xx/q2as+zVlnwSI3O1X3hd8PIirm18/vgTmtSSi9rPNG5ohbSZn9sy+3OyKgYyzxJbiYSK5XIfaXbsshryXKz01VuuHiWdVOU2hxldLszZr+czfq+j/Kqi5p2ezeeSF+anTzqTrcveiOrpjbykFda0mz9NFe2Hi1VbO1AW9aqvZqGZi3X1k61PxjdStZsdMtA5lopmV9xoTflgfO/vlb+LrS7/YgdCe/sfY+nyII8dX/7SjGuKUJzK9rWEkdKlt4iYTGfzqexiq/xTginBOCbM9vRVOPe1r76wlW3ysIE3XZlU4tSi0ipWP6v8xco1YJxeJxjYGJg+P/x66H/WxmMGLABNiBmZGBiYGaIY0gAAN2UBloAAAAAAf//AAJ4nGNgZGBg4AFiMSBmYmAEQlYgZgHzGAAD1QA0eJxjYGBgZACC2wr734Hoh/cbz8JoAFk9CMYAAA==')format("woff");}.ff10{font-family:ff10;line-height:1.000000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff11;src:url('data:application/font-woff;base64,d09GRgABAAAAAAUYAA0AAAAAB0AAAwACAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE/AAAABoAAAAcnt/DiUdERUYAAATgAAAAHAAAAB4AJwAMT1MvMgAAAaQAAABDAAAAVlSnX5ljbWFwAAACAAAAAE4AAAFSBVULMmdhc3AAAATYAAAACAAAAAj//wADZ2x5ZgAAAmAAAACEAAAAmFneDwhoZWFkAAABMAAAADMAAAA2JelG9mhoZWEAAAFkAAAAIAAAACQE7QNLaG10eAAAAegAAAAWAAAAFgafAFNsb2NhAAACUAAAAA4AAAAOAEwAJm1heHAAAAGEAAAAHQAAACAASQAYbmFtZQAAAuQAAAHQAAADBrpBi6Vwb3N0AAAEtAAAACMAAAAu/9P2FXicY2BkYGBgZmg2Whl+KJ7f5isDN/MLoAjDw/uNZ+F08P8bTNuYZIBcDgYmkCgAlQsONwB4nGNgZGBgkvl/g4GBmYsBCJi2MaQwSDIgA1YAUVcDPnicY2BkYGBgYxBlANEMDExAzAhmO4D5DAAE/wBiAAAAeJxjYGRiZ/zCwMrAwNTFtIdBkaEHRP/vYXzAYMjIBBRlYGNmgAFGBiQQkOaaAqQUGOyYZP7fAKqUYdCAqQEAKMgK6wAB9AAAAAAAAAFNAAAAAQAAAwoAUwBTAAB4nGNgYGBmgGAZBkYGEPAB8hjBfBYGAyDNAYRMQFqBwYbB7v9/BOv/4/8n/h+H6gIDRjYGOJcRpIeJARUwQqzCBVgYWPHIDg0AAMF3C5AAAAAAAAAAAAAAAAAAJgBMAAB4nGNgZAj+f4NpG5MMgwgDAyMvo5ioCJuykjqjmok5o5mxEZDLtPjvZyZeYR4OVt6/14SFmbR4WTl4GD/9+MHFw8HDzsjKKcXJyMoOZDOgmKXKCDRHzdTEXJcRSAKNEmcUA5l1DaRdmIn372ewkUxawk/+/QZp54Ka+O83pxQDAMK8IDd4nG2RwWrbQBRFrxTHEAhtvqA8urLBlkdyINiEQFAxZKFAE+heyIMliCQjjSO86Bd01w/p93RR+iPd9M54ugjUgzVn3ry5774ZAO/wAwFOvwa/PQd4H9SeQ4yDb57P8DH46XmEcXjh+RxXYeJ5zPhnZgajC65+uVOWA3wIMs8hLoOvns/wKfjuecT4H8/nkPDK8xiXYYoULfY4okOFHUoYCCYoMOUcY8Vxgxk5geJYke5RQ7v8Ajn7E2ScDc9q7lg67bxw55nqBdea0aNTvnU1DGuuseAY3IiYX6Pn3FJ5hzvWt1UHnrXKgidq9K7uK79bRjbMbZzfR3dak1J6yfBA54paSNv9sat2pZFJMZV4tbqZSaLUSu5r3VVF3kiWm1LXueHiRZ7botLmKJPb0pj9erEYhiHK6z5qu93ddCZDZUp50r3uXvVWNm1j5DGvtaRZ9hArW4+WarZ2oC1r1V5NS7OWG2un3h+M7iRrt7pjIHOtVMyvudDb6sD5X18bfxfa3X7EjoR39rbHU2RJnru/faUE1xShuQ1ta0kiJWtvkbCM5/E8Uck13gjhlAB8cWZ7mmrd29pXX7rqVlmYoLu+ahtRahkplcj/df4CyVyBwXicY2BiYPj/8euh/1sZjBiwATYgZmRgYmBmkGdQBADcmAXcAAAAAAH//wACeJxjYGRgYOABYjEgZmJgBEJWIGYB8xgAA9UANHicY2BgYGQAgtsK+9+B6If3G8/CaABZPQjGAAA=')format("woff");}.ff11{font-family:ff11;line-height:0.580000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff12;src:url('data:application/font-woff;base64,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')format("woff");}.ff12{font-family:ff12;line-height:1.000000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff13;src:url('data:application/font-woff;base64,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')format("woff");}.ff13{font-family:ff13;line-height:0.999000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff14;src:url('data:application/font-woff;base64,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')format("woff");}.ff14{font-family:ff14;line-height:0.922000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff15;src:url('data:application/font-woff;base64,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')format("woff");}.ff15{font-family:ff15;line-height:1.001000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff16;src:url('data:application/font-woff;base64,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')format("woff");}.ff16{font-family:ff16;line-height:0.922000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff17;src:url('data:application/font-woff;base64,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')format("woff");}.ff17{font-family:ff17;line-height:0.922000;font-style:normal;font-weight:normal;visibility:visible;}
.m0{transform:matrix(0.375000,0.000000,0.000000,0.375000,0,0);-ms-transform:matrix(0.375000,0.000000,0.000000,0.375000,0,0);-webkit-transform:matrix(0.375000,0.000000,0.000000,0.375000,0,0);}
.m1{transform:matrix(1.500000,0.000000,0.000000,1.500000,0,0);-ms-transform:matrix(1.500000,0.000000,0.000000,1.500000,0,0);-webkit-transform:matrix(1.500000,0.000000,0.000000,1.500000,0,0);}
.v0{vertical-align:0.000000px;}
.ls0{letter-spacing:0.000000px;}
.sc_{text-shadow:none;}
.sc0{text-shadow:-0.015em 0 transparent,0 0.015em transparent,0.015em 0 transparent,0 -0.015em transparent;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.sc_{-webkit-text-stroke:0px transparent;}
.sc0{-webkit-text-stroke:0.015em transparent;text-shadow:none;}
}
.ws0{word-spacing:0.000000px;}
._43{margin-left:-9.121653px;}
._4{margin-left:-7.355850px;}
._7{margin-left:-4.399514px;}
._2d{margin-left:-2.974452px;}
._3{margin-left:-1.818300px;}
._e{width:1.549390px;}
._0{width:3.073600px;}
._1f{width:4.295983px;}
._1b{width:6.240614px;}
._2c{width:11.953628px;}
._b{width:13.281780px;}
._10{width:14.530921px;}
._6{width:16.116719px;}
._8{width:17.550234px;}
._32{width:18.609282px;}
._c{width:19.625602px;}
._a{width:21.060222px;}
._24{width:22.373228px;}
._d{width:23.444782px;}
._1c{width:25.034189px;}
._14{width:26.724163px;}
._2a{width:27.873219px;}
._5{width:31.241700px;}
._9{width:32.418280px;}
._3a{width:34.258049px;}
._1{width:36.288314px;}
._16{width:37.658880px;}
._2f{width:38.829353px;}
._2{width:40.829100px;}
._48{width:42.603057px;}
._3e{width:43.968469px;}
._39{width:47.036718px;}
._36{width:48.631361px;}
._35{width:50.795918px;}
._19{width:55.692318px;}
._33{width:57.370870px;}
._34{width:67.330958px;}
._18{width:74.521758px;}
._27{width:75.796805px;}
._25{width:94.147200px;}
._12{width:112.663043px;}
._11{width:131.492483px;}
._17{width:132.602722px;}
._15{width:150.635680px;}
._38{width:153.488101px;}
._28{width:168.664798px;}
._47{width:169.682878px;}
._37{width:181.438164px;}
._26{width:187.494238px;}
._40{width:188.731835px;}
._3d{width:207.124480px;}
._29{width:225.153118px;}
._21{width:226.432005px;}
._31{width:244.299355px;}
._41{width:282.441600px;}
._4a{width:301.269120px;}
._22{width:319.299998px;}
._30{width:338.929920px;}
._3f{width:357.976318px;}
._23{width:414.243279px;}
._2b{width:425.738184px;}
._20{width:451.902240px;}
._1d{width:677.858560px;}
._42{width:714.186743px;}
._44{width:888.876126px;}
._45{width:925.745962px;}
._3c{width:944.572781px;}
._1a{width:952.303411px;}
._46{width:1040.800588px;}
._13{width:1167.046231px;}
._2e{width:1200.158618px;}
._f{width:1217.258071px;}
._1e{width:1291.448525px;}
._49{width:1383.456854px;}
._3b{width:1407.939994px;}
.fce{color:rgb(171,92,31);}
.fcd{color:rgb(8,69,125);}
.fcc{color:rgb(186,33,33);}
.fca{color:rgb(173,34,49);}
.fc9{color:rgb(156,102,0);}
.fc8{color:rgb(0,128,0);}
.fcb{color:rgb(57,75,79);}
.fc6{color:rgb(16,136,110);}
.fc7{color:rgb(0,0,255);}
.fc2{color:rgb(255,255,255);}
.fc4{color:rgb(102,102,102);}
.fc0{color:rgb(35,55,59);}
.fc1{color:rgb(250,250,250);}
.fc3{color:rgb(176,0,64);}
.fc5{color:rgb(61,122,122);}
.fs5{font-size:31.880400px;}
.fs7{font-size:35.865600px;}
.fs3{font-size:39.850400px;}
.fs6{font-size:43.636400px;}
.fs2{font-size:47.820800px;}
.fs4{font-size:57.384800px;}
.fs1{font-size:82.650000px;}
.fs0{font-size:99.148400px;}
.y0{bottom:-0.750000px;}
.y79{bottom:3.514500px;}
.y9a{bottom:6.703500px;}
.y85{bottom:8.457000px;}
.y1c0{bottom:9.507000px;}
.y108{bottom:10.822500px;}
.y156{bottom:11.113500px;}
.y4c{bottom:11.140500px;}
.y129{bottom:11.898000px;}
.y1cf{bottom:14.595000px;}
.yed{bottom:15.472500px;}
.y196{bottom:15.903000px;}
.y163{bottom:17.367000px;}
.y10{bottom:19.527000px;}
.y78{bottom:22.419000px;}
.y99{bottom:25.608000px;}
.y84{bottom:27.361500px;}
.yb6{bottom:28.396500px;}
.y3e{bottom:29.016000px;}
.y155{bottom:30.016500px;}
.y4b{bottom:30.043500px;}
.y127{bottom:30.802500px;}
.y6a{bottom:31.785000px;}
.ydd{bottom:32.616000px;}
.y1ce{bottom:33.499500px;}
.y195{bottom:34.807500px;}
.y162{bottom:36.271500px;}
.y5f{bottom:39.738000px;}
.y77{bottom:41.322000px;}
.yf7{bottom:45.238500px;}
.y83{bottom:46.266000px;}
.yb5{bottom:47.299500px;}
.y1bf{bottom:47.314500px;}
.yaa{bottom:47.893500px;}
.y3d{bottom:47.920500px;}
.y154{bottom:48.921000px;}
.ydc{bottom:48.943500px;}
.y4a{bottom:48.948000px;}
.y11b{bottom:49.606500px;}
.y126{bottom:49.705500px;}
.yd3{bottom:50.586000px;}
.yec{bottom:51.843000px;}
.yf{bottom:52.221000px;}
.y1cd{bottom:52.404000px;}
.y69{bottom:52.407000px;}
.y194{bottom:53.710500px;}
.y55{bottom:54.999000px;}
.y161{bottom:55.174500px;}
.y149{bottom:56.587500px;}
.y5e{bottom:58.642500px;}
.y90{bottom:59.920500px;}
.y76{bottom:60.226500px;}
.y1ae{bottom:62.101500px;}
.yf6{bottom:64.141500px;}
.y82{bottom:65.169000px;}
.ydb{bottom:65.269500px;}
.y1a6{bottom:65.886000px;}
.y1be{bottom:66.219000px;}
.y140{bottom:66.507000px;}
.ya8{bottom:66.798000px;}
.y3c{bottom:66.825000px;}
.y183{bottom:67.381500px;}
.y153{bottom:67.825500px;}
.y49{bottom:67.852500px;}
.y19f{bottom:68.152500px;}
.y125{bottom:68.610000px;}
.yd2{bottom:68.734500px;}
.y33{bottom:69.258000px;}
.y178{bottom:71.068500px;}
.y193{bottom:72.615000px;}
.y68{bottom:73.030500px;}
.y160{bottom:74.079000px;}
.y112{bottom:75.159000px;}
.y15{bottom:78.532500px;}
.y8f{bottom:78.823500px;}
.y1b7{bottom:78.853500px;}
.y134{bottom:79.086000px;}
.y75{bottom:79.131000px;}
.y5{bottom:80.937000px;}
.ye{bottom:81.025500px;}
.yda{bottom:81.595500px;}
.y1b{bottom:83.404500px;}
.yb4{bottom:85.108500px;}
.y13f{bottom:85.410000px;}
.y1ad{bottom:85.474500px;}
.ya9{bottom:85.701000px;}
.yc3{bottom:85.728000px;}
.y1d8{bottom:85.785000px;}
.y182{bottom:86.286000px;}
.y152{bottom:86.728500px;}
.y48{bottom:86.755500px;}
.yd1{bottom:86.881500px;}
.yeb{bottom:87.169500px;}
.y124{bottom:87.514500px;}
.y32{bottom:88.161000px;}
.y29{bottom:88.921500px;}
.y28{bottom:88.923000px;}
.y100{bottom:89.472000px;}
.y177{bottom:89.971500px;}
.y1cc{bottom:90.211500px;}
.y11a{bottom:90.393000px;}
.y192{bottom:91.519500px;}
.y15f{bottom:92.983500px;}
.y19e{bottom:93.258000px;}
.y67{bottom:95.992500px;}
.ybf{bottom:96.096000px;}
.y189{bottom:96.297000px;}
.y5d{bottom:96.450000px;}
.y8e{bottom:97.728000px;}
.y1b6{bottom:97.758000px;}
.y133{bottom:97.989000px;}
.y74{bottom:98.034000px;}
.y111{bottom:98.530500px;}
.y98{bottom:98.605500px;}
.yf5{bottom:101.950500px;}
.y81{bottom:102.978000px;}
.yb3{bottom:104.011500px;}
.y1bd{bottom:104.026500px;}
.y13e{bottom:104.314500px;}
.y3b{bottom:104.632500px;}
.y1d7{bottom:104.689500px;}
.y148{bottom:104.818500px;}
.yd0{bottom:105.030000px;}
.y181{bottom:105.189000px;}
.y165{bottom:105.633000px;}
.y16d{bottom:105.748500px;}
.y4{bottom:105.949500px;}
.y123{bottom:106.417500px;}
.y176{bottom:108.876000px;}
.y1cb{bottom:109.116000px;}
.yd{bottom:109.830000px;}
.y54{bottom:109.926000px;}
.yea{bottom:110.542500px;}
.y1a5{bottom:111.675000px;}
.y15e{bottom:111.886500px;}
.ya7{bottom:112.167000px;}
.yd9{bottom:114.247500px;}
.y188{bottom:115.201500px;}
.ye2{bottom:115.204500px;}
.y66{bottom:116.616000px;}
.y8d{bottom:116.632500px;}
.y132{bottom:116.893500px;}
.y73{bottom:116.938500px;}
.y107{bottom:117.268500px;}
.y97{bottom:117.510000px;}
.y19d{bottom:118.363500px;}
.y1ac{bottom:119.307000px;}
.y20{bottom:119.688000px;}
.yf4{bottom:120.853500px;}
.ya5{bottom:121.618500px;}
.y80{bottom:121.881000px;}
.y110{bottom:121.903500px;}
.y13d{bottom:123.219000px;}
.y3a{bottom:123.537000px;}
.y1d6{bottom:123.592500px;}
.y180{bottom:124.093500px;}
.y151{bottom:124.537500px;}
.y47{bottom:124.564500px;}
.y16c{bottom:124.653000px;}
.y122{bottom:125.322000px;}
.y31{bottom:125.970000px;}
.y27{bottom:126.730500px;}
.yff{bottom:127.279500px;}
.y175{bottom:127.780500px;}
.y1ca{bottom:128.019000px;}
.y147{bottom:128.190000px;}
.y119{bottom:128.202000px;}
.y191{bottom:129.327000px;}
.yd8{bottom:130.573500px;}
.y15d{bottom:130.791000px;}
.ya6{bottom:131.070000px;}
.ycf{bottom:131.632500px;}
.ybe{bottom:133.903500px;}
.ye9{bottom:133.914000px;}
.yc8{bottom:134.104500px;}
.y5c{bottom:134.259000px;}
.y8c{bottom:135.535500px;}
.y131{bottom:135.798000px;}
.y72{bottom:135.843000px;}
.y106{bottom:136.171500px;}
.y96{bottom:136.414500px;}
.yc{bottom:138.633000px;}
.y53{bottom:141.480000px;}
.yb2{bottom:141.820500px;}
.y1bc{bottom:141.834000px;}
.y39{bottom:142.440000px;}
.y17f{bottom:142.998000px;}
.y150{bottom:143.440500px;}
.y46{bottom:143.467500px;}
.y19c{bottom:143.469000px;}
.y16b{bottom:143.557500px;}
.y121{bottom:144.226500px;}
.y30{bottom:144.873000px;}
.y26{bottom:145.635000px;}
.yfe{bottom:146.184000px;}
.y174{bottom:146.683500px;}
.y1c9{bottom:146.923500px;}
.y65{bottom:146.986500px;}
.y14{bottom:148.215000px;}
.y190{bottom:148.231500px;}
.y15c{bottom:149.695500px;}
.y1f{bottom:150.622500px;}
.ybd{bottom:152.808000px;}
.y187{bottom:153.009000px;}
.y130{bottom:154.701000px;}
.y105{bottom:155.076000px;}
.y1b5{bottom:155.104500px;}
.y1a{bottom:155.251500px;}
.y1ab{bottom:155.344500px;}
.yac{bottom:155.815500px;}
.y10f{bottom:157.231500px;}
.y1a4{bottom:157.462500px;}
.ya4{bottom:157.536000px;}
.y71{bottom:158.109000px;}
.yf3{bottom:158.662500px;}
.y146{bottom:159.034500px;}
.y7f{bottom:159.690000px;}
.y1bb{bottom:160.738500px;}
.y13c{bottom:161.026500px;}
.y38{bottom:161.344500px;}
.y1d5{bottom:161.401500px;}
.y164{bottom:162.345000px;}
.y45{bottom:162.372000px;}
.y16a{bottom:162.460500px;}
.y120{bottom:163.129500px;}
.ye1{bottom:163.174500px;}
.yd7{bottom:163.225500px;}
.y2f{bottom:163.777500px;}
.y52{bottom:164.851500px;}
.y8b{bottom:165.274500px;}
.yce{bottom:165.297000px;}
.y173{bottom:165.588000px;}
.y1c8{bottom:165.828000px;}
.y118{bottom:166.009500px;}
.ya2{bottom:166.987500px;}
.y18f{bottom:167.134500px;}
.y19b{bottom:168.574500px;}
.y15b{bottom:168.598500px;}
.ye8{bottom:169.242000px;}
.ybc{bottom:171.711000px;}
.yc7{bottom:171.913500px;}
.y5b{bottom:172.066500px;}
.y12f{bottom:173.605500px;}
.y104{bottom:173.980500px;}
.y1b4{bottom:174.009000px;}
.y64{bottom:175.744500px;}
.yb1{bottom:176.041500px;}
.ya3{bottom:176.440500px;}
.y13{bottom:177.019500px;}
.yf2{bottom:177.565500px;}
.y7e{bottom:178.593000px;}
.yb{bottom:179.130000px;}
.yd6{bottom:179.553000px;}
.y1ba{bottom:179.643000px;}
.y13b{bottom:179.931000px;}
.yc2{bottom:180.249000px;}
.y1d4{bottom:180.304500px;}
.y10e{bottom:180.603000px;}
.y17e{bottom:180.805500px;}
.y14f{bottom:181.249500px;}
.y44{bottom:181.276500px;}
.y169{bottom:181.365000px;}
.y10a{bottom:181.594500px;}
.ycd{bottom:181.623000px;}
.y128{bottom:182.034000px;}
.y145{bottom:182.407500px;}
.y2e{bottom:182.682000px;}
.y25{bottom:182.844000px;}
.yfd{bottom:183.991500px;}
.y19{bottom:184.056000px;}
.y8a{bottom:184.179000px;}
.y1c7{bottom:184.731000px;}
.y117{bottom:184.914000px;}
.y18e{bottom:186.039000px;}
.ye0{bottom:187.234500px;}
.ybb{bottom:190.615500px;}
.yc6{bottom:190.816500px;}
.y95{bottom:191.893500px;}
.y3{bottom:192.049500px;}
.ye7{bottom:192.615000px;}
.y19a{bottom:193.680000px;}
.yd5{bottom:195.879000px;}
.yf1{bottom:196.470000px;}
.y7d{bottom:197.497500px;}
.ycc{bottom:197.949000px;}
.y70{bottom:198.442500px;}
.y1b9{bottom:198.546000px;}
.y13a{bottom:198.834000px;}
.y37{bottom:199.152000px;}
.yb0{bottom:199.414500px;}
.y17d{bottom:199.710000px;}
.y14e{bottom:200.152500px;}
.y168{bottom:200.269500px;}
.y11f{bottom:200.938500px;}
.yfc{bottom:202.896000px;}
.ya1{bottom:202.905000px;}
.y89{bottom:203.082000px;}
.y1e{bottom:203.187000px;}
.y1a3{bottom:203.250000px;}
.y172{bottom:203.395500px;}
.y1c6{bottom:203.635500px;}
.y116{bottom:203.817000px;}
.y144{bottom:205.779000px;}
.y12{bottom:205.824000px;}
.y24{bottom:206.217000px;}
.y1aa{bottom:206.325000px;}
.y15a{bottom:206.407500px;}
.y1c{bottom:207.372000px;}
.ya{bottom:207.934500px;}
.y63{bottom:208.045500px;}
.yba{bottom:209.520000px;}
.y186{bottom:209.721000px;}
.y5a{bottom:209.874000px;}
.y94{bottom:210.798000px;}
.ydf{bottom:211.294500px;}
.y12e{bottom:211.413000px;}
.y103{bottom:211.788000px;}
.y1b3{bottom:211.816500px;}
.y9f{bottom:212.358000px;}
.y18{bottom:212.860500px;}
.ycb{bottom:214.275000px;}
.yf0{bottom:215.374500px;}
.ye6{bottom:215.986500px;}
.y18d{bottom:216.525000px;}
.y10d{bottom:216.640500px;}
.y6f{bottom:217.347000px;}
.y139{bottom:217.738500px;}
.yee{bottom:218.056500px;}
.y1d3{bottom:218.113500px;}
.y51{bottom:218.560500px;}
.y43{bottom:219.084000px;}
.y11e{bottom:219.841500px;}
.yfb{bottom:221.799000px;}
.ya0{bottom:221.809500px;}
.y88{bottom:221.986500px;}
.y2d{bottom:221.995500px;}
.y171{bottom:222.300000px;}
.y1c5{bottom:222.540000px;}
.y115{bottom:222.721500px;}
.yaf{bottom:222.786000px;}
.y159{bottom:225.310500px;}
.y1a2{bottom:226.623000px;}
.y199{bottom:226.968000px;}
.yc5{bottom:228.625500px;}
.y62{bottom:228.669000px;}
.y1a9{bottom:229.698000px;}
.y93{bottom:229.701000px;}
.y12d{bottom:230.317500px;}
.yca{bottom:230.601000px;}
.y102{bottom:230.692500px;}
.y1b2{bottom:230.721000px;}
.yd4{bottom:232.462500px;}
.y109{bottom:233.151000px;}
.y1d{bottom:234.121500px;}
.yef{bottom:234.277500px;}
.y7c{bottom:235.305000px;}
.y6e{bottom:236.250000px;}
.y9{bottom:236.739000px;}
.y36{bottom:236.961000px;}
.y1d2{bottom:237.016500px;}
.y50{bottom:237.465000px;}
.y17c{bottom:237.517500px;}
.y14d{bottom:237.961500px;}
.y23{bottom:238.555500px;}
.y11d{bottom:238.746000px;}
.y18c{bottom:239.896500px;}
.yfa{bottom:240.703500px;}
.y17{bottom:241.663500px;}
.y143{bottom:241.816500px;}
.yb9{bottom:247.327500px;}
.yc4{bottom:247.528500px;}
.y59{bottom:247.683000px;}
.yde{bottom:248.019000px;}
.y9e{bottom:248.275500px;}
.y92{bottom:248.605500px;}
.y12c{bottom:249.222000px;}
.y2{bottom:249.237000px;}
.y1b1{bottom:249.625500px;}
.ye5{bottom:251.314500px;}
.y2c{bottom:251.344500px;}
.y61{bottom:251.631000px;}
.yae{bottom:255.087000px;}
.y6d{bottom:255.154500px;}
.y138{bottom:255.546000px;}
.yc9{bottom:255.834000px;}
.yc1{bottom:255.864000px;}
.y4f{bottom:256.369500px;}
.y17b{bottom:256.422000px;}
.y14c{bottom:256.864500px;}
.y42{bottom:256.891500px;}
.y167{bottom:256.981500px;}
.y11c{bottom:257.650500px;}
.y9c{bottom:257.727000px;}
.yab{bottom:258.928500px;}
.yf9{bottom:259.608000px;}
.y170{bottom:260.107500px;}
.y1c4{bottom:260.347500px;}
.y114{bottom:260.529000px;}
.y22{bottom:261.928500px;}
.y158{bottom:263.119500px;}
.y10c{bottom:263.139000px;}
.y18b{bottom:263.269500px;}
.y101{bottom:263.419500px;}
.y1a8{bottom:263.530500px;}
.y7b{bottom:264.016500px;}
.y142{bottom:265.189500px;}
.y8{bottom:265.542000px;}
.yb8{bottom:266.232000px;}
.y185{bottom:266.433000px;}
.y58{bottom:266.586000px;}
.y9d{bottom:267.178500px;}
.y12b{bottom:268.125000px;}
.y1b0{bottom:268.528500px;}
.y16{bottom:270.468000px;}
.y1a1{bottom:272.410500px;}
.y87{bottom:272.445000px;}
.y198{bottom:273.466500px;}
.y6c{bottom:274.059000px;}
.y137{bottom:274.450500px;}
.ye4{bottom:274.686000px;}
.y35{bottom:274.768500px;}
.y1d1{bottom:274.825500px;}
.y4e{bottom:275.272500px;}
.y1b8{bottom:275.769000px;}
.y41{bottom:275.796000px;}
.y166{bottom:275.884500px;}
.y11{bottom:276.786000px;}
.yad{bottom:278.460000px;}
.y16f{bottom:279.012000px;}
.y1c3{bottom:279.252000px;}
.y113{bottom:279.433500px;}
.y1{bottom:280.171500px;}
.y2b{bottom:280.695000px;}
.y91{bottom:281.332500px;}
.y60{bottom:282.003000px;}
.y157{bottom:282.022500px;}
.yb7{bottom:285.135000px;}
.y184{bottom:285.337500px;}
.y57{bottom:285.490500px;}
.y10b{bottom:286.510500px;}
.y18a{bottom:286.641000px;}
.y7a{bottom:287.388000px;}
.y1af{bottom:287.433000px;}
.y141{bottom:288.561000px;}
.yf8{bottom:292.335000px;}
.y6b{bottom:292.962000px;}
.y136{bottom:293.355000px;}
.y21{bottom:293.482500px;}
.yc0{bottom:293.673000px;}
.y1d0{bottom:293.728500px;}
.y17a{bottom:294.229500px;}
.y7{bottom:294.346500px;}
.y14b{bottom:294.673500px;}
.y40{bottom:294.700500px;}
.y1a0{bottom:295.783500px;}
.y86{bottom:295.816500px;}
.y197{bottom:296.838000px;}
.y1c2{bottom:298.155000px;}
.y1a7{bottom:299.568000px;}
.y12a{bottom:300.853500px;}
.y9b{bottom:302.098500px;}
.ye3{bottom:310.014000px;}
.y16e{bottom:310.738500px;}
.y2a{bottom:310.761000px;}
.y135{bottom:312.258000px;}
.y34{bottom:312.576000px;}
.y4d{bottom:313.081500px;}
.y179{bottom:313.134000px;}
.y14a{bottom:313.576500px;}
.y3f{bottom:313.603500px;}
.y56{bottom:315.229500px;}
.y1c1{bottom:317.059500px;}
.y6{bottom:354.223500px;}
.h11{height:22.124998px;}
.h9{height:23.910300px;}
.h10{height:24.818995px;}
.hc{height:24.890726px;}
.hf{height:26.899200px;}
.h8{height:27.576477px;}
.h5{height:29.887800px;}
.hd{height:30.283662px;}
.hb{height:32.727300px;}
.he{height:33.091994px;}
.h4{height:33.665843px;}
.h6{height:35.865600px;}
.ha{height:40.456284px;}
.h7{height:43.038600px;}
.h3{height:59.177400px;}
.h2{height:74.361300px;}
.h0{height:382.677000px;}
.h1{height:383.250000px;}
.w0{width:680.314500px;}
.w1{width:681.000000px;}
.x0{left:0.000000px;}
.x4{left:16.000500px;}
.x1{left:42.519000px;}
.xd{left:47.002500px;}
.xa{left:48.729000px;}
.x5{left:51.732000px;}
.x12{left:52.980000px;}
.xc{left:54.337500px;}
.x1c{left:55.785000px;}
.x18{left:57.376500px;}
.x20{left:61.125000px;}
.x1b{left:62.376000px;}
.x1d{left:64.467000px;}
.x19{left:66.376500px;}
.x1f{left:68.185500px;}
.x6{left:75.729000px;}
.x22{left:82.308000px;}
.x13{left:90.103500px;}
.x21{left:96.430500px;}
.xf{left:103.491000px;}
.x1a{left:117.240000px;}
.x16{left:135.919500px;}
.x8{left:160.158000px;}
.x2{left:164.242500px;}
.x23{left:181.162500px;}
.x9{left:204.991500px;}
.x15{left:209.406000px;}
.x17{left:241.740000px;}
.xb{left:251.617500px;}
.xe{left:258.832500px;}
.x14{left:268.336500px;}
.x1e{left:315.321000px;}
.x11{left:329.443500px;}
.x3{left:568.057500px;}
.x10{left:636.604500px;}
.x7{left:642.955500px;}
@media print{
.v0{vertical-align:0.000000pt;}
.ls0{letter-spacing:0.000000pt;}
.ws0{word-spacing:0.000000pt;}
._43{margin-left:-8.108136pt;}
._4{margin-left:-6.538533pt;}
._7{margin-left:-3.910679pt;}
._2d{margin-left:-2.643957pt;}
._3{margin-left:-1.616267pt;}
._e{width:1.377235pt;}
._0{width:2.732089pt;}
._1f{width:3.818652pt;}
._1b{width:5.547213pt;}
._2c{width:10.625447pt;}
._b{width:11.806027pt;}
._10{width:12.916374pt;}
._6{width:14.325973pt;}
._8{width:15.600208pt;}
._32{width:16.541584pt;}
._c{width:17.444979pt;}
._a{width:18.720197pt;}
._24{width:19.887314pt;}
._d{width:20.839806pt;}
._1c{width:22.252612pt;}
._14{width:23.754812pt;}
._2a{width:24.776195pt;}
._5{width:27.770400pt;}
._9{width:28.816249pt;}
._3a{width:30.451599pt;}
._1{width:32.256279pt;}
._16{width:33.474560pt;}
._2f{width:34.514980pt;}
._2{width:36.292533pt;}
._48{width:37.869384pt;}
._3e{width:39.083083pt;}
._39{width:41.810416pt;}
._36{width:43.227876pt;}
._35{width:45.151927pt;}
._19{width:49.504283pt;}
._33{width:50.996329pt;}
._34{width:59.849740pt;}
._18{width:66.241563pt;}
._27{width:67.374938pt;}
._25{width:83.686400pt;}
._12{width:100.144927pt;}
._11{width:116.882207pt;}
._17{width:117.869086pt;}
._15{width:133.898382pt;}
._38{width:136.433868pt;}
._28{width:149.924265pt;}
._47{width:150.829225pt;}
._37{width:161.278368pt;}
._26{width:166.661545pt;}
._40{width:167.761631pt;}
._3d{width:184.110649pt;}
._29{width:200.136105pt;}
._21{width:201.272893pt;}
._31{width:217.154982pt;}
._41{width:251.059200pt;}
._4a{width:267.794773pt;}
._22{width:283.822221pt;}
._30{width:301.271040pt;}
._3f{width:318.201171pt;}
._23{width:368.216248pt;}
._2b{width:378.433941pt;}
._20{width:401.690880pt;}
._1d{width:602.540942pt;}
._42{width:634.832661pt;}
._44{width:790.112112pt;}
._45{width:822.885300pt;}
._3c{width:839.620250pt;}
._1a{width:846.491921pt;}
._46{width:925.156078pt;}
._13{width:1037.374428pt;}
._2e{width:1066.807660pt;}
._f{width:1082.007174pt;}
._1e{width:1147.954244pt;}
._49{width:1229.739425pt;}
._3b{width:1251.502217pt;}
.fs5{font-size:28.338133pt;}
.fs7{font-size:31.880533pt;}
.fs3{font-size:35.422578pt;}
.fs6{font-size:38.787911pt;}
.fs2{font-size:42.507378pt;}
.fs4{font-size:51.008711pt;}
.fs1{font-size:73.466667pt;}
.fs0{font-size:88.131911pt;}
.y0{bottom:-0.666667pt;}
.y79{bottom:3.124000pt;}
.y9a{bottom:5.958667pt;}
.y85{bottom:7.517333pt;}
.y1c0{bottom:8.450667pt;}
.y108{bottom:9.620000pt;}
.y156{bottom:9.878667pt;}
.y4c{bottom:9.902667pt;}
.y129{bottom:10.576000pt;}
.y1cf{bottom:12.973333pt;}
.yed{bottom:13.753333pt;}
.y196{bottom:14.136000pt;}
.y163{bottom:15.437333pt;}
.y10{bottom:17.357333pt;}
.y78{bottom:19.928000pt;}
.y99{bottom:22.762667pt;}
.y84{bottom:24.321333pt;}
.yb6{bottom:25.241333pt;}
.y3e{bottom:25.792000pt;}
.y155{bottom:26.681333pt;}
.y4b{bottom:26.705333pt;}
.y127{bottom:27.380000pt;}
.y6a{bottom:28.253333pt;}
.ydd{bottom:28.992000pt;}
.y1ce{bottom:29.777333pt;}
.y195{bottom:30.940000pt;}
.y162{bottom:32.241333pt;}
.y5f{bottom:35.322667pt;}
.y77{bottom:36.730667pt;}
.yf7{bottom:40.212000pt;}
.y83{bottom:41.125333pt;}
.yb5{bottom:42.044000pt;}
.y1bf{bottom:42.057333pt;}
.yaa{bottom:42.572000pt;}
.y3d{bottom:42.596000pt;}
.y154{bottom:43.485333pt;}
.ydc{bottom:43.505333pt;}
.y4a{bottom:43.509333pt;}
.y11b{bottom:44.094667pt;}
.y126{bottom:44.182667pt;}
.yd3{bottom:44.965333pt;}
.yec{bottom:46.082667pt;}
.yf{bottom:46.418667pt;}
.y1cd{bottom:46.581333pt;}
.y69{bottom:46.584000pt;}
.y194{bottom:47.742667pt;}
.y55{bottom:48.888000pt;}
.y161{bottom:49.044000pt;}
.y149{bottom:50.300000pt;}
.y5e{bottom:52.126667pt;}
.y90{bottom:53.262667pt;}
.y76{bottom:53.534667pt;}
.y1ae{bottom:55.201333pt;}
.yf6{bottom:57.014667pt;}
.y82{bottom:57.928000pt;}
.ydb{bottom:58.017333pt;}
.y1a6{bottom:58.565333pt;}
.y1be{bottom:58.861333pt;}
.y140{bottom:59.117333pt;}
.ya8{bottom:59.376000pt;}
.y3c{bottom:59.400000pt;}
.y183{bottom:59.894667pt;}
.y153{bottom:60.289333pt;}
.y49{bottom:60.313333pt;}
.y19f{bottom:60.580000pt;}
.y125{bottom:60.986667pt;}
.yd2{bottom:61.097333pt;}
.y33{bottom:61.562667pt;}
.y178{bottom:63.172000pt;}
.y193{bottom:64.546667pt;}
.y68{bottom:64.916000pt;}
.y160{bottom:65.848000pt;}
.y112{bottom:66.808000pt;}
.y15{bottom:69.806667pt;}
.y8f{bottom:70.065333pt;}
.y1b7{bottom:70.092000pt;}
.y134{bottom:70.298667pt;}
.y75{bottom:70.338667pt;}
.y5{bottom:71.944000pt;}
.ye{bottom:72.022667pt;}
.yda{bottom:72.529333pt;}
.y1b{bottom:74.137333pt;}
.yb4{bottom:75.652000pt;}
.y13f{bottom:75.920000pt;}
.y1ad{bottom:75.977333pt;}
.ya9{bottom:76.178667pt;}
.yc3{bottom:76.202667pt;}
.y1d8{bottom:76.253333pt;}
.y182{bottom:76.698667pt;}
.y152{bottom:77.092000pt;}
.y48{bottom:77.116000pt;}
.yd1{bottom:77.228000pt;}
.yeb{bottom:77.484000pt;}
.y124{bottom:77.790667pt;}
.y32{bottom:78.365333pt;}
.y29{bottom:79.041333pt;}
.y28{bottom:79.042667pt;}
.y100{bottom:79.530667pt;}
.y177{bottom:79.974667pt;}
.y1cc{bottom:80.188000pt;}
.y11a{bottom:80.349333pt;}
.y192{bottom:81.350667pt;}
.y15f{bottom:82.652000pt;}
.y19e{bottom:82.896000pt;}
.y67{bottom:85.326667pt;}
.ybf{bottom:85.418667pt;}
.y189{bottom:85.597333pt;}
.y5d{bottom:85.733333pt;}
.y8e{bottom:86.869333pt;}
.y1b6{bottom:86.896000pt;}
.y133{bottom:87.101333pt;}
.y74{bottom:87.141333pt;}
.y111{bottom:87.582667pt;}
.y98{bottom:87.649333pt;}
.yf5{bottom:90.622667pt;}
.y81{bottom:91.536000pt;}
.yb3{bottom:92.454667pt;}
.y1bd{bottom:92.468000pt;}
.y13e{bottom:92.724000pt;}
.y3b{bottom:93.006667pt;}
.y1d7{bottom:93.057333pt;}
.y148{bottom:93.172000pt;}
.yd0{bottom:93.360000pt;}
.y181{bottom:93.501333pt;}
.y165{bottom:93.896000pt;}
.y16d{bottom:93.998667pt;}
.y4{bottom:94.177333pt;}
.y123{bottom:94.593333pt;}
.y176{bottom:96.778667pt;}
.y1cb{bottom:96.992000pt;}
.yd{bottom:97.626667pt;}
.y54{bottom:97.712000pt;}
.yea{bottom:98.260000pt;}
.y1a5{bottom:99.266667pt;}
.y15e{bottom:99.454667pt;}
.ya7{bottom:99.704000pt;}
.yd9{bottom:101.553333pt;}
.y188{bottom:102.401333pt;}
.ye2{bottom:102.404000pt;}
.y66{bottom:103.658667pt;}
.y8d{bottom:103.673333pt;}
.y132{bottom:103.905333pt;}
.y73{bottom:103.945333pt;}
.y107{bottom:104.238667pt;}
.y97{bottom:104.453333pt;}
.y19d{bottom:105.212000pt;}
.y1ac{bottom:106.050667pt;}
.y20{bottom:106.389333pt;}
.yf4{bottom:107.425333pt;}
.ya5{bottom:108.105333pt;}
.y80{bottom:108.338667pt;}
.y110{bottom:108.358667pt;}
.y13d{bottom:109.528000pt;}
.y3a{bottom:109.810667pt;}
.y1d6{bottom:109.860000pt;}
.y180{bottom:110.305333pt;}
.y151{bottom:110.700000pt;}
.y47{bottom:110.724000pt;}
.y16c{bottom:110.802667pt;}
.y122{bottom:111.397333pt;}
.y31{bottom:111.973333pt;}
.y27{bottom:112.649333pt;}
.yff{bottom:113.137333pt;}
.y175{bottom:113.582667pt;}
.y1ca{bottom:113.794667pt;}
.y147{bottom:113.946667pt;}
.y119{bottom:113.957333pt;}
.y191{bottom:114.957333pt;}
.yd8{bottom:116.065333pt;}
.y15d{bottom:116.258667pt;}
.ya6{bottom:116.506667pt;}
.ycf{bottom:117.006667pt;}
.ybe{bottom:119.025333pt;}
.ye9{bottom:119.034667pt;}
.yc8{bottom:119.204000pt;}
.y5c{bottom:119.341333pt;}
.y8c{bottom:120.476000pt;}
.y131{bottom:120.709333pt;}
.y72{bottom:120.749333pt;}
.y106{bottom:121.041333pt;}
.y96{bottom:121.257333pt;}
.yc{bottom:123.229333pt;}
.y53{bottom:125.760000pt;}
.yb2{bottom:126.062667pt;}
.y1bc{bottom:126.074667pt;}
.y39{bottom:126.613333pt;}
.y17f{bottom:127.109333pt;}
.y150{bottom:127.502667pt;}
.y46{bottom:127.526667pt;}
.y19c{bottom:127.528000pt;}
.y16b{bottom:127.606667pt;}
.y121{bottom:128.201333pt;}
.y30{bottom:128.776000pt;}
.y26{bottom:129.453333pt;}
.yfe{bottom:129.941333pt;}
.y174{bottom:130.385333pt;}
.y1c9{bottom:130.598667pt;}
.y65{bottom:130.654667pt;}
.y14{bottom:131.746667pt;}
.y190{bottom:131.761333pt;}
.y15c{bottom:133.062667pt;}
.y1f{bottom:133.886667pt;}
.ybd{bottom:135.829333pt;}
.y187{bottom:136.008000pt;}
.y130{bottom:137.512000pt;}
.y105{bottom:137.845333pt;}
.y1b5{bottom:137.870667pt;}
.y1a{bottom:138.001333pt;}
.y1ab{bottom:138.084000pt;}
.yac{bottom:138.502667pt;}
.y10f{bottom:139.761333pt;}
.y1a4{bottom:139.966667pt;}
.ya4{bottom:140.032000pt;}
.y71{bottom:140.541333pt;}
.yf3{bottom:141.033333pt;}
.y146{bottom:141.364000pt;}
.y7f{bottom:141.946667pt;}
.y1bb{bottom:142.878667pt;}
.y13c{bottom:143.134667pt;}
.y38{bottom:143.417333pt;}
.y1d5{bottom:143.468000pt;}
.y164{bottom:144.306667pt;}
.y45{bottom:144.330667pt;}
.y16a{bottom:144.409333pt;}
.y120{bottom:145.004000pt;}
.ye1{bottom:145.044000pt;}
.yd7{bottom:145.089333pt;}
.y2f{bottom:145.580000pt;}
.y52{bottom:146.534667pt;}
.y8b{bottom:146.910667pt;}
.yce{bottom:146.930667pt;}
.y173{bottom:147.189333pt;}
.y1c8{bottom:147.402667pt;}
.y118{bottom:147.564000pt;}
.ya2{bottom:148.433333pt;}
.y18f{bottom:148.564000pt;}
.y19b{bottom:149.844000pt;}
.y15b{bottom:149.865333pt;}
.ye8{bottom:150.437333pt;}
.ybc{bottom:152.632000pt;}
.yc7{bottom:152.812000pt;}
.y5b{bottom:152.948000pt;}
.y12f{bottom:154.316000pt;}
.y104{bottom:154.649333pt;}
.y1b4{bottom:154.674667pt;}
.y64{bottom:156.217333pt;}
.yb1{bottom:156.481333pt;}
.ya3{bottom:156.836000pt;}
.y13{bottom:157.350667pt;}
.yf2{bottom:157.836000pt;}
.y7e{bottom:158.749333pt;}
.yb{bottom:159.226667pt;}
.yd6{bottom:159.602667pt;}
.y1ba{bottom:159.682667pt;}
.y13b{bottom:159.938667pt;}
.yc2{bottom:160.221333pt;}
.y1d4{bottom:160.270667pt;}
.y10e{bottom:160.536000pt;}
.y17e{bottom:160.716000pt;}
.y14f{bottom:161.110667pt;}
.y44{bottom:161.134667pt;}
.y169{bottom:161.213333pt;}
.y10a{bottom:161.417333pt;}
.ycd{bottom:161.442667pt;}
.y128{bottom:161.808000pt;}
.y145{bottom:162.140000pt;}
.y2e{bottom:162.384000pt;}
.y25{bottom:162.528000pt;}
.yfd{bottom:163.548000pt;}
.y19{bottom:163.605333pt;}
.y8a{bottom:163.714667pt;}
.y1c7{bottom:164.205333pt;}
.y117{bottom:164.368000pt;}
.y18e{bottom:165.368000pt;}
.ye0{bottom:166.430667pt;}
.ybb{bottom:169.436000pt;}
.yc6{bottom:169.614667pt;}
.y95{bottom:170.572000pt;}
.y3{bottom:170.710667pt;}
.ye7{bottom:171.213333pt;}
.y19a{bottom:172.160000pt;}
.yd5{bottom:174.114667pt;}
.yf1{bottom:174.640000pt;}
.y7d{bottom:175.553333pt;}
.ycc{bottom:175.954667pt;}
.y70{bottom:176.393333pt;}
.y1b9{bottom:176.485333pt;}
.y13a{bottom:176.741333pt;}
.y37{bottom:177.024000pt;}
.yb0{bottom:177.257333pt;}
.y17d{bottom:177.520000pt;}
.y14e{bottom:177.913333pt;}
.y168{bottom:178.017333pt;}
.y11f{bottom:178.612000pt;}
.yfc{bottom:180.352000pt;}
.ya1{bottom:180.360000pt;}
.y89{bottom:180.517333pt;}
.y1e{bottom:180.610667pt;}
.y1a3{bottom:180.666667pt;}
.y172{bottom:180.796000pt;}
.y1c6{bottom:181.009333pt;}
.y116{bottom:181.170667pt;}
.y144{bottom:182.914667pt;}
.y12{bottom:182.954667pt;}
.y24{bottom:183.304000pt;}
.y1aa{bottom:183.400000pt;}
.y15a{bottom:183.473333pt;}
.y1c{bottom:184.330667pt;}
.ya{bottom:184.830667pt;}
.y63{bottom:184.929333pt;}
.yba{bottom:186.240000pt;}
.y186{bottom:186.418667pt;}
.y5a{bottom:186.554667pt;}
.y94{bottom:187.376000pt;}
.ydf{bottom:187.817333pt;}
.y12e{bottom:187.922667pt;}
.y103{bottom:188.256000pt;}
.y1b3{bottom:188.281333pt;}
.y9f{bottom:188.762667pt;}
.y18{bottom:189.209333pt;}
.ycb{bottom:190.466667pt;}
.yf0{bottom:191.444000pt;}
.ye6{bottom:191.988000pt;}
.y18d{bottom:192.466667pt;}
.y10d{bottom:192.569333pt;}
.y6f{bottom:193.197333pt;}
.y139{bottom:193.545333pt;}
.yee{bottom:193.828000pt;}
.y1d3{bottom:193.878667pt;}
.y51{bottom:194.276000pt;}
.y43{bottom:194.741333pt;}
.y11e{bottom:195.414667pt;}
.yfb{bottom:197.154667pt;}
.ya0{bottom:197.164000pt;}
.y88{bottom:197.321333pt;}
.y2d{bottom:197.329333pt;}
.y171{bottom:197.600000pt;}
.y1c5{bottom:197.813333pt;}
.y115{bottom:197.974667pt;}
.yaf{bottom:198.032000pt;}
.y159{bottom:200.276000pt;}
.y1a2{bottom:201.442667pt;}
.y199{bottom:201.749333pt;}
.yc5{bottom:203.222667pt;}
.y62{bottom:203.261333pt;}
.y1a9{bottom:204.176000pt;}
.y93{bottom:204.178667pt;}
.y12d{bottom:204.726667pt;}
.yca{bottom:204.978667pt;}
.y102{bottom:205.060000pt;}
.y1b2{bottom:205.085333pt;}
.yd4{bottom:206.633333pt;}
.y109{bottom:207.245333pt;}
.y1d{bottom:208.108000pt;}
.yef{bottom:208.246667pt;}
.y7c{bottom:209.160000pt;}
.y6e{bottom:210.000000pt;}
.y9{bottom:210.434667pt;}
.y36{bottom:210.632000pt;}
.y1d2{bottom:210.681333pt;}
.y50{bottom:211.080000pt;}
.y17c{bottom:211.126667pt;}
.y14d{bottom:211.521333pt;}
.y23{bottom:212.049333pt;}
.y11d{bottom:212.218667pt;}
.y18c{bottom:213.241333pt;}
.yfa{bottom:213.958667pt;}
.y17{bottom:214.812000pt;}
.y143{bottom:214.948000pt;}
.yb9{bottom:219.846667pt;}
.yc4{bottom:220.025333pt;}
.y59{bottom:220.162667pt;}
.yde{bottom:220.461333pt;}
.y9e{bottom:220.689333pt;}
.y92{bottom:220.982667pt;}
.y12c{bottom:221.530667pt;}
.y2{bottom:221.544000pt;}
.y1b1{bottom:221.889333pt;}
.ye5{bottom:223.390667pt;}
.y2c{bottom:223.417333pt;}
.y61{bottom:223.672000pt;}
.yae{bottom:226.744000pt;}
.y6d{bottom:226.804000pt;}
.y138{bottom:227.152000pt;}
.yc9{bottom:227.408000pt;}
.yc1{bottom:227.434667pt;}
.y4f{bottom:227.884000pt;}
.y17b{bottom:227.930667pt;}
.y14c{bottom:228.324000pt;}
.y42{bottom:228.348000pt;}
.y167{bottom:228.428000pt;}
.y11c{bottom:229.022667pt;}
.y9c{bottom:229.090667pt;}
.yab{bottom:230.158667pt;}
.yf9{bottom:230.762667pt;}
.y170{bottom:231.206667pt;}
.y1c4{bottom:231.420000pt;}
.y114{bottom:231.581333pt;}
.y22{bottom:232.825333pt;}
.y158{bottom:233.884000pt;}
.y10c{bottom:233.901333pt;}
.y18b{bottom:234.017333pt;}
.y101{bottom:234.150667pt;}
.y1a8{bottom:234.249333pt;}
.y7b{bottom:234.681333pt;}
.y142{bottom:235.724000pt;}
.y8{bottom:236.037333pt;}
.yb8{bottom:236.650667pt;}
.y185{bottom:236.829333pt;}
.y58{bottom:236.965333pt;}
.y9d{bottom:237.492000pt;}
.y12b{bottom:238.333333pt;}
.y1b0{bottom:238.692000pt;}
.y16{bottom:240.416000pt;}
.y1a1{bottom:242.142667pt;}
.y87{bottom:242.173333pt;}
.y198{bottom:243.081333pt;}
.y6c{bottom:243.608000pt;}
.y137{bottom:243.956000pt;}
.ye4{bottom:244.165333pt;}
.y35{bottom:244.238667pt;}
.y1d1{bottom:244.289333pt;}
.y4e{bottom:244.686667pt;}
.y1b8{bottom:245.128000pt;}
.y41{bottom:245.152000pt;}
.y166{bottom:245.230667pt;}
.y11{bottom:246.032000pt;}
.yad{bottom:247.520000pt;}
.y16f{bottom:248.010667pt;}
.y1c3{bottom:248.224000pt;}
.y113{bottom:248.385333pt;}
.y1{bottom:249.041333pt;}
.y2b{bottom:249.506667pt;}
.y91{bottom:250.073333pt;}
.y60{bottom:250.669333pt;}
.y157{bottom:250.686667pt;}
.yb7{bottom:253.453333pt;}
.y184{bottom:253.633333pt;}
.y57{bottom:253.769333pt;}
.y10b{bottom:254.676000pt;}
.y18a{bottom:254.792000pt;}
.y7a{bottom:255.456000pt;}
.y1af{bottom:255.496000pt;}
.y141{bottom:256.498667pt;}
.yf8{bottom:259.853333pt;}
.y6b{bottom:260.410667pt;}
.y136{bottom:260.760000pt;}
.y21{bottom:260.873333pt;}
.yc0{bottom:261.042667pt;}
.y1d0{bottom:261.092000pt;}
.y17a{bottom:261.537333pt;}
.y7{bottom:261.641333pt;}
.y14b{bottom:261.932000pt;}
.y40{bottom:261.956000pt;}
.y1a0{bottom:262.918667pt;}
.y86{bottom:262.948000pt;}
.y197{bottom:263.856000pt;}
.y1c2{bottom:265.026667pt;}
.y1a7{bottom:266.282667pt;}
.y12a{bottom:267.425333pt;}
.y9b{bottom:268.532000pt;}
.ye3{bottom:275.568000pt;}
.y16e{bottom:276.212000pt;}
.y2a{bottom:276.232000pt;}
.y135{bottom:277.562667pt;}
.y34{bottom:277.845333pt;}
.y4d{bottom:278.294667pt;}
.y179{bottom:278.341333pt;}
.y14a{bottom:278.734667pt;}
.y3f{bottom:278.758667pt;}
.y56{bottom:280.204000pt;}
.y1c1{bottom:281.830667pt;}
.y6{bottom:314.865333pt;}
.h11{height:19.666665pt;}
.h9{height:21.253600pt;}
.h10{height:22.061329pt;}
.hc{height:22.125090pt;}
.hf{height:23.910400pt;}
.h8{height:24.512424pt;}
.h5{height:26.566933pt;}
.hd{height:26.918810pt;}
.hb{height:29.090933pt;}
.he{height:29.415105pt;}
.h4{height:29.925194pt;}
.h6{height:31.880533pt;}
.ha{height:35.961141pt;}
.h7{height:38.256533pt;}
.h3{height:52.602133pt;}
.h2{height:66.098933pt;}
.h0{height:340.157333pt;}
.h1{height:340.666667pt;}
.w0{width:604.724000pt;}
.w1{width:605.333333pt;}
.x0{left:0.000000pt;}
.x4{left:14.222667pt;}
.x1{left:37.794667pt;}
.xd{left:41.780000pt;}
.xa{left:43.314667pt;}
.x5{left:45.984000pt;}
.x12{left:47.093333pt;}
.xc{left:48.300000pt;}
.x1c{left:49.586667pt;}
.x18{left:51.001333pt;}
.x20{left:54.333333pt;}
.x1b{left:55.445333pt;}
.x1d{left:57.304000pt;}
.x19{left:59.001333pt;}
.x1f{left:60.609333pt;}
.x6{left:67.314667pt;}
.x22{left:73.162667pt;}
.x13{left:80.092000pt;}
.x21{left:85.716000pt;}
.xf{left:91.992000pt;}
.x1a{left:104.213333pt;}
.x16{left:120.817333pt;}
.x8{left:142.362667pt;}
.x2{left:145.993333pt;}
.x23{left:161.033333pt;}
.x9{left:182.214667pt;}
.x15{left:186.138667pt;}
.x17{left:214.880000pt;}
.xb{left:223.660000pt;}
.xe{left:230.073333pt;}
.x14{left:238.521333pt;}
.x1e{left:280.285333pt;}
.x11{left:292.838667pt;}
.x3{left:504.940000pt;}
.x10{left:565.870667pt;}
.x7{left:571.516000pt;}
}
</style>
<script>
/*
Copyright 2012 Mozilla Foundation
Copyright 2013 Lu Wang <coolwanglu@gmail.com>
Apachine License Version 2.0
*/
(function(){function b(a,b,e,f){var c=(a.className||"").split(/\s+/g);""===c[0]&&c.shift();var d=c.indexOf(b);0>d&&e&&c.push(b);0<=d&&f&&c.splice(d,1);a.className=c.join(" ");return 0<=d}if(!("classList"in document.createElement("div"))){var e={add:function(a){b(this.element,a,!0,!1)},contains:function(a){return b(this.element,a,!1,!1)},remove:function(a){b(this.element,a,!1,!0)},toggle:function(a){b(this.element,a,!0,!0)}};Object.defineProperty(HTMLElement.prototype,"classList",{get:function(){if(this._classList)return this._classList;
var a=Object.create(e,{element:{value:this,writable:!1,enumerable:!0}});Object.defineProperty(this,"_classList",{value:a,writable:!1,enumerable:!1});return a},enumerable:!0})}})();
</script>
<script>
(function(){/*
pdf2htmlEX.js: Core UI functions for pdf2htmlEX
Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com> and other contributors
https://github.com/pdf2htmlEX/pdf2htmlEX/blob/master/share/LICENSE
*/
var pdf2htmlEX=window.pdf2htmlEX=window.pdf2htmlEX||{},CSS_CLASS_NAMES={page_frame:"pf",page_content_box:"pc",page_data:"pi",background_image:"bi",link:"l",input_radio:"ir",__dummy__:"no comma"},DEFAULT_CONFIG={container_id:"page-container",sidebar_id:"sidebar",outline_id:"outline",loading_indicator_cls:"loading-indicator",preload_pages:3,render_timeout:100,scale_step:0.9,key_handler:!0,hashchange_handler:!0,view_history_handler:!0,__dummy__:"no comma"},EPS=1E-6;
function invert(a){var b=a[0]*a[3]-a[1]*a[2];return[a[3]/b,-a[1]/b,-a[2]/b,a[0]/b,(a[2]*a[5]-a[3]*a[4])/b,(a[1]*a[4]-a[0]*a[5])/b]}function transform(a,b){return[a[0]*b[0]+a[2]*b[1]+a[4],a[1]*b[0]+a[3]*b[1]+a[5]]}function get_page_number(a){return parseInt(a.getAttribute("data-page-no"),16)}function disable_dragstart(a){for(var b=0,c=a.length;b<c;++b)a[b].addEventListener("dragstart",function(){return!1},!1)}
function clone_and_extend_objs(a){for(var b={},c=0,e=arguments.length;c<e;++c){var h=arguments[c],d;for(d in h)h.hasOwnProperty(d)&&(b[d]=h[d])}return b}
function Page(a){if(a){this.shown=this.loaded=!1;this.page=a;this.num=get_page_number(a);this.original_height=a.clientHeight;this.original_width=a.clientWidth;var b=a.getElementsByClassName(CSS_CLASS_NAMES.page_content_box)[0];b&&(this.content_box=b,this.original_scale=this.cur_scale=this.original_height/b.clientHeight,this.page_data=JSON.parse(a.getElementsByClassName(CSS_CLASS_NAMES.page_data)[0].getAttribute("data-data")),this.ctm=this.page_data.ctm,this.ictm=invert(this.ctm),this.loaded=!0)}}
Page.prototype={hide:function(){this.loaded&&this.shown&&(this.content_box.classList.remove("opened"),this.shown=!1)},show:function(){this.loaded&&!this.shown&&(this.content_box.classList.add("opened"),this.shown=!0)},rescale:function(a){this.cur_scale=0===a?this.original_scale:a;this.loaded&&(a=this.content_box.style,a.msTransform=a.webkitTransform=a.transform="scale("+this.cur_scale.toFixed(3)+")");a=this.page.style;a.height=this.original_height*this.cur_scale+"px";a.width=this.original_width*this.cur_scale+
"px"},view_position:function(){var a=this.page,b=a.parentNode;return[b.scrollLeft-a.offsetLeft-a.clientLeft,b.scrollTop-a.offsetTop-a.clientTop]},height:function(){return this.page.clientHeight},width:function(){return this.page.clientWidth}};function Viewer(a){this.config=clone_and_extend_objs(DEFAULT_CONFIG,0<arguments.length?a:{});this.pages_loading=[];this.init_before_loading_content();var b=this;document.addEventListener("DOMContentLoaded",function(){b.init_after_loading_content()},!1)}
Viewer.prototype={scale:1,cur_page_idx:0,first_page_idx:0,init_before_loading_content:function(){this.pre_hide_pages()},initialize_radio_button:function(){for(var a=document.getElementsByClassName(CSS_CLASS_NAMES.input_radio),b=0;b<a.length;b++)a[b].addEventListener("click",function(){this.classList.toggle("checked")})},init_after_loading_content:function(){this.sidebar=document.getElementById(this.config.sidebar_id);this.outline=document.getElementById(this.config.outline_id);this.container=document.getElementById(this.config.container_id);
this.loading_indicator=document.getElementsByClassName(this.config.loading_indicator_cls)[0];for(var a=!0,b=this.outline.childNodes,c=0,e=b.length;c<e;++c)if("ul"===b[c].nodeName.toLowerCase()){a=!1;break}a||this.sidebar.classList.add("opened");this.find_pages();if(0!=this.pages.length){disable_dragstart(document.getElementsByClassName(CSS_CLASS_NAMES.background_image));this.config.key_handler&&this.register_key_handler();var h=this;this.config.hashchange_handler&&window.addEventListener("hashchange",
function(a){h.navigate_to_dest(document.location.hash.substring(1))},!1);this.config.view_history_handler&&window.addEventListener("popstate",function(a){a.state&&h.navigate_to_dest(a.state)},!1);this.container.addEventListener("scroll",function(){h.update_page_idx();h.schedule_render(!0)},!1);[this.container,this.outline].forEach(function(a){a.addEventListener("click",h.link_handler.bind(h),!1)});this.initialize_radio_button();this.render()}},find_pages:function(){for(var a=[],b={},c=this.container.childNodes,
e=0,h=c.length;e<h;++e){var d=c[e];d.nodeType===Node.ELEMENT_NODE&&d.classList.contains(CSS_CLASS_NAMES.page_frame)&&(d=new Page(d),a.push(d),b[d.num]=a.length-1)}this.pages=a;this.page_map=b},load_page:function(a,b,c){var e=this.pages;if(!(a>=e.length||(e=e[a],e.loaded||this.pages_loading[a]))){var e=e.page,h=e.getAttribute("data-page-url");if(h){this.pages_loading[a]=!0;var d=e.getElementsByClassName(this.config.loading_indicator_cls)[0];"undefined"===typeof d&&(d=this.loading_indicator.cloneNode(!0),
d.classList.add("active"),e.appendChild(d));var f=this,g=new XMLHttpRequest;g.open("GET",h,!0);g.onload=function(){if(200===g.status||0===g.status){var b=document.createElement("div");b.innerHTML=g.responseText;for(var d=null,b=b.childNodes,e=0,h=b.length;e<h;++e){var p=b[e];if(p.nodeType===Node.ELEMENT_NODE&&p.classList.contains(CSS_CLASS_NAMES.page_frame)){d=p;break}}b=f.pages[a];f.container.replaceChild(d,b.page);b=new Page(d);f.pages[a]=b;b.hide();b.rescale(f.scale);disable_dragstart(d.getElementsByClassName(CSS_CLASS_NAMES.background_image));
f.schedule_render(!1);c&&c(b)}delete f.pages_loading[a]};g.send(null)}void 0===b&&(b=this.config.preload_pages);0<--b&&(f=this,setTimeout(function(){f.load_page(a+1,b)},0))}},pre_hide_pages:function(){var a="@media screen{."+CSS_CLASS_NAMES.page_content_box+"{display:none;}}",b=document.createElement("style");b.styleSheet?b.styleSheet.cssText=a:b.appendChild(document.createTextNode(a));document.head.appendChild(b)},render:function(){for(var a=this.container,b=a.scrollTop,c=a.clientHeight,a=b-c,b=
b+c+c,c=this.pages,e=0,h=c.length;e<h;++e){var d=c[e],f=d.page,g=f.offsetTop+f.clientTop,f=g+f.clientHeight;g<=b&&f>=a?d.loaded?d.show():this.load_page(e):d.hide()}},update_page_idx:function(){var a=this.pages,b=a.length;if(!(2>b)){for(var c=this.container,e=c.scrollTop,c=e+c.clientHeight,h=-1,d=b,f=d-h;1<f;){var g=h+Math.floor(f/2),f=a[g].page;f.offsetTop+f.clientTop+f.clientHeight>=e?d=g:h=g;f=d-h}this.first_page_idx=d;for(var g=h=this.cur_page_idx,k=0;d<b;++d){var f=a[d].page,l=f.offsetTop+f.clientTop,
f=f.clientHeight;if(l>c)break;f=(Math.min(c,l+f)-Math.max(e,l))/f;if(d===h&&Math.abs(f-1)<=EPS){g=h;break}f>k&&(k=f,g=d)}this.cur_page_idx=g}},schedule_render:function(a){if(void 0!==this.render_timer){if(!a)return;clearTimeout(this.render_timer)}var b=this;this.render_timer=setTimeout(function(){delete b.render_timer;b.render()},this.config.render_timeout)},register_key_handler:function(){var a=this;window.addEventListener("DOMMouseScroll",function(b){if(b.ctrlKey){b.preventDefault();var c=a.container,
e=c.getBoundingClientRect(),c=[b.clientX-e.left-c.clientLeft,b.clientY-e.top-c.clientTop];a.rescale(Math.pow(a.config.scale_step,b.detail),!0,c)}},!1);window.addEventListener("keydown",function(b){var c=!1,e=b.ctrlKey||b.metaKey,h=b.altKey;switch(b.keyCode){case 61:case 107:case 187:e&&(a.rescale(1/a.config.scale_step,!0),c=!0);break;case 173:case 109:case 189:e&&(a.rescale(a.config.scale_step,!0),c=!0);break;case 48:e&&(a.rescale(0,!1),c=!0);break;case 33:h?a.scroll_to(a.cur_page_idx-1):a.container.scrollTop-=
a.container.clientHeight;c=!0;break;case 34:h?a.scroll_to(a.cur_page_idx+1):a.container.scrollTop+=a.container.clientHeight;c=!0;break;case 35:a.container.scrollTop=a.container.scrollHeight;c=!0;break;case 36:a.container.scrollTop=0,c=!0}c&&b.preventDefault()},!1)},rescale:function(a,b,c){var e=this.scale;this.scale=a=0===a?1:b?e*a:a;c||(c=[0,0]);b=this.container;c[0]+=b.scrollLeft;c[1]+=b.scrollTop;for(var h=this.pages,d=h.length,f=this.first_page_idx;f<d;++f){var g=h[f].page;if(g.offsetTop+g.clientTop>=
c[1])break}g=f-1;0>g&&(g=0);var g=h[g].page,k=g.clientWidth,f=g.clientHeight,l=g.offsetLeft+g.clientLeft,m=c[0]-l;0>m?m=0:m>k&&(m=k);k=g.offsetTop+g.clientTop;c=c[1]-k;0>c?c=0:c>f&&(c=f);for(f=0;f<d;++f)h[f].rescale(a);b.scrollLeft+=m/e*a+g.offsetLeft+g.clientLeft-m-l;b.scrollTop+=c/e*a+g.offsetTop+g.clientTop-c-k;this.schedule_render(!0)},fit_width:function(){var a=this.cur_page_idx;this.rescale(this.container.clientWidth/this.pages[a].width(),!0);this.scroll_to(a)},fit_height:function(){var a=this.cur_page_idx;
this.rescale(this.container.clientHeight/this.pages[a].height(),!0);this.scroll_to(a)},get_containing_page:function(a){for(;a;){if(a.nodeType===Node.ELEMENT_NODE&&a.classList.contains(CSS_CLASS_NAMES.page_frame)){a=get_page_number(a);var b=this.page_map;return a in b?this.pages[b[a]]:null}a=a.parentNode}return null},link_handler:function(a){var b=a.target,c=b.getAttribute("data-dest-detail");if(c){if(this.config.view_history_handler)try{var e=this.get_current_view_hash();window.history.replaceState(e,
"","#"+e);window.history.pushState(c,"","#"+c)}catch(h){}this.navigate_to_dest(c,this.get_containing_page(b));a.preventDefault()}},navigate_to_dest:function(a,b){try{var c=JSON.parse(a)}catch(e){return}if(c instanceof Array){var h=c[0],d=this.page_map;if(h in d){for(var f=d[h],h=this.pages[f],d=2,g=c.length;d<g;++d){var k=c[d];if(null!==k&&"number"!==typeof k)return}for(;6>c.length;)c.push(null);var g=b||this.pages[this.cur_page_idx],d=g.view_position(),d=transform(g.ictm,[d[0],g.height()-d[1]]),
g=this.scale,l=[0,0],m=!0,k=!1,n=this.scale;switch(c[1]){case "XYZ":l=[null===c[2]?d[0]:c[2]*n,null===c[3]?d[1]:c[3]*n];g=c[4];if(null===g||0===g)g=this.scale;k=!0;break;case "Fit":case "FitB":l=[0,0];k=!0;break;case "FitH":case "FitBH":l=[0,null===c[2]?d[1]:c[2]*n];k=!0;break;case "FitV":case "FitBV":l=[null===c[2]?d[0]:c[2]*n,0];k=!0;break;case "FitR":l=[c[2]*n,c[5]*n],m=!1,k=!0}if(k){this.rescale(g,!1);var p=this,c=function(a){l=transform(a.ctm,l);m&&(l[1]=a.height()-l[1]);p.scroll_to(f,l)};h.loaded?
c(h):(this.load_page(f,void 0,c),this.scroll_to(f))}}}},scroll_to:function(a,b){var c=this.pages;if(!(0>a||a>=c.length)){c=c[a].view_position();void 0===b&&(b=[0,0]);var e=this.container;e.scrollLeft+=b[0]-c[0];e.scrollTop+=b[1]-c[1]}},get_current_view_hash:function(){var a=[],b=this.pages[this.cur_page_idx];a.push(b.num);a.push("XYZ");var c=b.view_position(),c=transform(b.ictm,[c[0],b.height()-c[1]]);a.push(c[0]/this.scale);a.push(c[1]/this.scale);a.push(this.scale);return JSON.stringify(a)}};
pdf2htmlEX.Viewer=Viewer;})();
</script>
<script>
try{
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
}catch(e){}
</script>
<title></title>
</head>
<body>
<div id="sidebar">
<div id="outline">
</div>
</div>
<div id="page-container">
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">Mo<span class="_ _0"></span>dern<span class="_ _1"> </span>C++</div><div class="t m0 x1 h2 y2 ff1 fs0 fc0 sc0 ls0 ws0">Programming</div><div class="t m0 x2 h3 y3 ff2 fs1 fc0 sc0 ls0 ws0">18.<span class="_ _2"> </span>Ad<span class="_ _3"></span>v<span class="_ _4"></span>anced<span class="_ _5"> </span>Topics<span class="_ _5"> </span>I</div><div class="t m0 x1 h4 y4 ff3 fs2 fc0 sc0 ls0 ws0">F<span class="_ _3"></span>ederico<span class="_ _6"> </span>Busato</div><div class="t m0 x3 h5 y5 ff4 fs3 fc0 sc0 ls0 ws0">2024-01-18</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf2" class="pf w0 h0" data-page-no="2"><div class="pc pc2 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>able<span class="_ _8"> </span>of<span class="_ _8"> </span>Contents</div><div class="t m0 x5 h7 y7 ff1 fs3 fc2 sc0 ls0 ws0">1<span class="_ _9"> </span><span class="fs4 fc0">Move<span class="_ _a"> </span>Semantic</span></div><div class="t m0 x6 h5 y8 ff5 fs3 fc0 sc0 ls0 ws0">lvalues<span class="_ _b"> </span><span class="ff4">and<span class="_ _b"> </span></span>rvalues<span class="_ _b"> </span><span class="ff4">references</span></div><div class="t m0 x6 h5 y9 ff4 fs3 fc0 sc0 ls0 ws0">Move<span class="_ _b"> </span>Semantic</div><div class="t m0 x6 h8 ya ff5 fs3 fc0 sc0 ls0 ws0">std::move</div><div class="t m0 x6 h5 yb ff4 fs3 fc0 sc0 ls0 ws0">Class<span class="_ _b"> </span>Decla<span class="_ _3"></span>ration<span class="_ _b"> </span>Semantic</div><div class="t m0 x5 h7 yc ff1 fs3 fc2 sc0 ls0 ws0">2<span class="_ _9"> </span><span class="fs4 fc0">Universal<span class="_ _a"> </span>Reference<span class="_ _a"> </span>and<span class="_ _a"> </span>P<span class="_ _3"></span>erfect<span class="_ _a"> </span>F<span class="_ _3"></span>o<span class="_ _3"></span>rw<span class="_ _3"></span>a<span class="_ _3"></span>rding</span></div><div class="t m0 x6 h5 yd ff4 fs3 fc0 sc0 ls0 ws0">Universal<span class="_ _b"> </span>Reference</div><div class="t m0 x6 h5 ye ff4 fs3 fc0 sc0 ls0 ws0">Reference<span class="_ _b"> </span>Collapsing<span class="_ _b"> </span>R<span class="_ _3"></span>ules</div><div class="t m0 x6 h5 yf ff4 fs3 fc0 sc0 ls0 ws0">P<span class="_ _3"></span>erfect<span class="_ _b"> </span>Fo<span class="_ _3"></span>rwa<span class="_ _3"></span>rding</div><div class="t m0 x7 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">1/56</div><a class="l" href="#pf5" data-dest-detail='[5,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:70.614000px;bottom:290.113500px;width:104.269000px;height:13.781000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf7" data-dest-detail='[7,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:74.235000px;bottom:264.048000px;width:141.220000px;height:8.911000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pfc" data-dest-detail='[12,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:74.235000px;bottom:235.243500px;width:66.251000px;height:8.911000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pff" data-dest-detail='[15,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:74.235000px;bottom:206.439000px;width:49.066000px;height:8.170000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf12" data-dest-detail='[18,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:74.235000px;bottom:177.634500px;width:115.262000px;height:8.911000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf14" data-dest-detail='[20,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:70.614000px;bottom:132.955500px;width:289.803000px;height:14.744000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf15" data-dest-detail='[21,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:74.235000px;bottom:108.334500px;width:83.271000px;height:8.911000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf19" data-dest-detail='[25,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:74.235000px;bottom:76.624500px;width:113.103000px;height:10.848000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf1a" data-dest-detail='[26,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:74.235000px;bottom:47.820000px;width:80.337000px;height:10.849000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf3" class="pf w0 h0" data-page-no="3"><div class="pc pc3 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>able<span class="_ _8"> </span>of<span class="_ _8"> </span>Contents</div><div class="t m0 x5 h7 y11 ff1 fs3 fc2 sc0 ls0 ws0">3<span class="_ _9"> </span><span class="fs4 fc0">V<span class="_ _3"></span>alue<span class="_ _a"> </span>Catego<span class="_ _3"></span>ries</span></div><div class="t m0 x5 h7 y12 ff1 fs3 fc2 sc0 ls0 ws0">4<span class="_ _9"> </span><span class="ff5 fs4 fc0">&amp;<span class="ff1">,<span class="_ _a"> </span></span>&amp;&amp;<span class="_ _a"> </span><span class="ff1">Ref-qualifiers<span class="_ _a"> </span>and<span class="_ _a"> </span></span>volatile<span class="_ _a"> </span><span class="ff1">Overloading</span></span></div><div class="t m0 x6 h5 y13 ff5 fs3 fc0 sc0 ls0 ws0">&amp;<span class="ff4">,<span class="_ _b"> </span></span>&amp;&amp;<span class="_ _b"> </span><span class="ff4">Ref-qualifiers<span class="_ _b"> </span>Overloading</span></div><div class="t m0 x6 h5 y14 ff5 fs3 fc0 sc0 ls0 ws0">volatile<span class="_ _b"> </span><span class="ff4">Overloading</span></div><div class="t m0 x5 h7 y15 ff1 fs3 fc2 sc0 ls0 ws0">5<span class="_ _9"> </span><span class="fs4 fc0">Cop<span class="_ _3"></span>y<span class="_ _a"> </span>Elision<span class="_ _a"> </span>and<span class="_ _a"> </span>RV<span class="_ _3"></span>O</span></div><div class="t m0 x7 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">2/56</div><a class="l" href="#pf1b" data-dest-detail='[27,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:70.614000px;bottom:271.107000px;width:112.390000px;height:14.745000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf20" data-dest-detail='[32,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:70.614000px;bottom:200.145000px;width:302.735000px;height:14.745000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf21" data-dest-detail='[33,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:74.235000px;bottom:172.620000px;width:134.038000px;height:10.848000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf24" data-dest-detail='[36,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:74.235000px;bottom:143.815500px;width:96.720000px;height:10.848000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf25" data-dest-detail='[37,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:70.614000px;bottom:72.853500px;width:147.917000px;height:14.745000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf4" class="pf w0 h0" data-page-no="4"><div class="pc pc4 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>able<span class="_ _8"> </span>of<span class="_ _8"> </span>Contents</div><div class="t m0 x5 h7 y16 ff1 fs3 fc2 sc0 ls0 ws0">6<span class="_ _9"> </span><span class="fs4 fc0">T<span class="_ _7"></span>ype<span class="_ _a"> </span>Deduction</span></div><div class="t m0 x6 h5 y17 ff4 fs3 fc0 sc0 ls0 ws0">P<span class="_ _3"></span>ass-by-Reference</div><div class="t m0 x6 h5 y18 ff4 fs3 fc0 sc0 ls0 ws0">P<span class="_ _3"></span>ass-by-P<span class="_ _3"></span>ointer</div><div class="t m0 x6 h5 y19 ff4 fs3 fc0 sc0 ls0 ws0">P<span class="_ _3"></span>ass-by-V<span class="_ _3"></span>alue</div><div class="t m0 x6 h5 y1a ff5 fs3 fc0 sc0 ls0 ws0">auto<span class="_ _b"> </span><span class="ff4">Deduction</span></div><div class="t m0 x5 h7 y1b ff1 fs3 fc2 sc0 ls0 ws0">7<span class="_ _9"> </span><span class="ff5 fs4 fc0">const<span class="_ _a"> </span><span class="ff1">Co<span class="_ _3"></span>rrectness</span></span></div><div class="t m0 x7 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">3/56</div><a class="l" href="#pf2d" data-dest-detail='[45,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:70.614000px;bottom:264.790500px;width:106.699000px;height:14.744000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf30" data-dest-detail='[48,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:74.235000px;bottom:237.264000px;width:76.781000px;height:10.848000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf31" data-dest-detail='[49,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:74.235000px;bottom:208.459500px;width:66.639000px;height:10.848000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf33" data-dest-detail='[51,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:74.235000px;bottom:179.655000px;width:59.721000px;height:10.848000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf38" data-dest-detail='[56,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:74.235000px;bottom:153.756000px;width:68.686000px;height:8.912000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf39" data-dest-detail='[57,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:70.614000px;bottom:79.171500px;width:120.751000px;height:13.781000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf5" class="pf w0 h0" data-page-no="5"><div class="pc pc5 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 y1c ff1 fs0 fc0 sc0 ls0 ws0">Move<span class="_ _1"> </span>Semantic</div><a class="l" href="#pf5" data-dest-detail='[5,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:158.662500px;bottom:205.878000px;width:178.704000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf6" class="pf w0 h0" data-page-no="6"><div class="pc pc6 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIX0lEQVR42u3YsQ3CMBRFURvFSskMUSomQCg1EpuxBOOkyBDZgColbkyXGX6iczbw+82V83ifEgAAhLEu88UKAABEI1IBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAANjlWqsVAACIo5TiJxUAgHBEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAItUEAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEqgkAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAAzqPb3sPR3/B9fhwSAOA0bo9Xzte+bb+UWmsGAQAghD/DkRQERQAW2gAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Overview</div><div class="t m0 x1 ha y1d ff7 fs4 fc0 sc0 ls0 ws0">Move<span class="_ _a"> </span>semantics<span class="_ _c"> </span>refers<span class="_ _c"> </span>in<span class="_ _a"> </span>transferring<span class="_ _c"> </span>o<span class="_ _3"></span>wnership<span class="_ _a"> </span>of<span class="_ _c"> </span>resources</div><div class="t m0 x9 ha y1e ff7 fs4 fc0 sc0 ls0 ws0">from<span class="_ _a"> </span>one<span class="_ _a"> </span>object<span class="_ _a"> </span>to<span class="_ _a"> </span>another</div><div class="t m0 xa h7 y1f ff8 fs4 fc0 sc0 ls0 ws0">Differently<span class="_ _c"> </span>from<span class="_ _8"> </span><span class="ff3">cop<span class="_ _3"></span>y<span class="_ _c"> </span>semantic<span class="ff8">,<span class="_ _8"> </span></span>move<span class="_ _c"> </span>semantic<span class="_ _d"> </span><span class="ff8">do<span class="_ _e"></span>es<span class="_ _c"> </span>not<span class="_ _8"> </span>duplicate</span></span></div><div class="t m0 xb h7 y20 ff8 fs4 fc0 sc0 ls0 ws0">the<span class="_ _c"> </span>o<span class="_ _3"></span>riginal<span class="_ _8"> </span>resource</div><div class="t m0 x7 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">4/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf7" class="pf w0 h0" data-page-no="7"><div class="pc pc7 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAJDklEQVR42u3bP0rEQBTA4UQyWA2eQaz2BCJiYSFYCjZ7jxzCahFSe4i9gYUW3sDGG1jJNOsEXTsbQSH+Ycb9vhO8fW+LHwlp9/YPGwAAKMbD3e2WLQAAUBqRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgDAuzbnbAsAAJQjhOBJKgAAxRGpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAAD8mc4KmGZ2dGwJH93fXFsCAHxfm3O2BQAAyhFC8LofAIDiiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAESqFQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAD7RVTRrSsnBAACmiTFWNK0nqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgDwz3RWAKzGcT4MtUy77Hsn+0Fni0VF07o+bI4251zLrCklBwMAmCbGWMuoIQSv+wEAKI5IBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAv6uzAmA1jvNhqGXaZd87GcC/1+aca5k1peRgAADTxBhrGTWE4HU/AADFEakAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAgE3WWQGwGsf5MNQy7bLvnaxeL6+v55eX/mzAl9qccy2zppQcDABgmhhjLaOGELzuBwCgOCIVAACRCgAAIhUAgOrU9OEUAACbwIdTAACUSKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAA0TdM9Xexu2m9+PLlyeACAYs0OTtt2Z3v99Nw06/XaQgAAKMIbEo9M+j+WPdYAAAAASUVORK5CYII="/><div class="t m0 x4 h6 y6 ff5 fs2 fc1 sc0 ls0 ws0">lvalue<span class="_ _8"> </span><span class="ff1">and<span class="_ _8"> </span></span>rvalue<span class="_ _f"> </span><span class="ff1">1/3</span></div><div class="t m0 x1 hb y21 ff4 fs6 fc0 sc0 ls0 ws0">In<span class="_ _10"> </span>C++<span class="_ _10"> </span>every<span class="_ _10"> </span>exp<span class="_ _3"></span>ression<span class="_ _10"> </span>is<span class="_ _10"> </span>either<span class="_ _10"> </span>an<span class="_ _10"> </span><span class="ff1">rvalue<span class="_ _10"> </span></span>or<span class="_ _b"> </span>an<span class="_ _10"> </span><span class="ff1">lvalue</span></div><div class="t m0 xc hb y22 ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff4">a<span class="_ _10"> </span><span class="ff1">lvalue<span class="_ _10"> </span></span>(left)<span class="_ _10"> </span>represents<span class="_ _b"> </span>an<span class="_ _10"> </span>expression<span class="_ _b"> </span>that<span class="_ _10"> </span>o<span class="_ _e"></span>ccupies<span class="_ _10"> </span>some<span class="_ _10"> </span>identifiable<span class="_ _10"> </span>lo<span class="_ _e"></span>cation<span class="_ _10"> </span>in</span></div><div class="t m0 x6 hb y23 ff4 fs6 fc0 sc0 ls0 ws0">memo<span class="_ _3"></span>ry</div><div class="t m0 xc hb y24 ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff4">a<span class="_ _10"> </span><span class="ff1">rvalue<span class="_ _b"> </span></span>(right)<span class="_ _b"> </span>is<span class="_ _10"> </span>an<span class="_ _b"> </span>expression<span class="_ _b"> </span>that<span class="_ _b"> </span>do<span class="_ _e"></span>es<span class="_ _b"> </span>not<span class="_ _b"> </span>represent<span class="_ _b"> </span>an<span class="_ _b"> </span>object<span class="_ _b"> </span>o<span class="_ _e"></span>ccupying<span class="_ _b"> </span>some</span></div><div class="t m0 x6 hb y25 ff4 fs6 fc0 sc0 ls0 ws0">identifiable<span class="_ _10"> </span>lo<span class="_ _e"></span>cation<span class="_ _b"> </span>in<span class="_ _10"> </span>memory</div><div class="t m0 xd hc y26 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _c"> </span><span class="ffa fc0">x<span class="_ _8"> </span><span class="fc4">=<span class="_ _c"> </span>5</span>;<span class="_ _11"> </span><span class="ffb fc5">//<span class="_ _c"> </span>&quot;x&quot;<span class="_ _8"> </span>is<span class="_ _c"> </span>an<span class="_ _8"> </span>lvalue,<span class="_ _c"> </span>&quot;5&quot;<span class="_ _c"> </span>is<span class="_ _8"> </span>an<span class="_ _c"> </span>rvalue</span></span></div><div class="t m0 xd hc y27 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _c"> </span><span class="ffa fc0">y<span class="_ _8"> </span><span class="fc4">=<span class="_ _c"> </span>10</span>;<span class="_ _12"> </span><span class="ffb fc5">//<span class="_ _c"> </span>&quot;y&quot;<span class="_ _8"> </span>is<span class="_ _c"> </span>an<span class="_ _8"> </span>lvalue</span></span></div><div class="t m0 xd hc y28 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _c"> </span><span class="ffa fc0">z<span class="_ _8"> </span><span class="fc4">=<span class="_ _c"> </span></span>(x<span class="_ _8"> </span><span class="fc4">*<span class="_ _c"> </span></span>y);<span class="_ _c"> </span><span class="ffb fc5">//<span class="_ _8"> </span>&quot;z&quot;<span class="_ _c"> </span>is<span class="_ _c"> </span>an</span></span></div><div class="t m0 xe hc y29 ffb fs7 fc5 sc0 ls0 ws0">lvalue,<span class="_ _c"> </span>(x<span class="_ _8"> </span>*<span class="_ _c"> </span>y)<span class="_ _8"> </span>is<span class="_ _c"> </span>an<span class="_ _c"> </span>rvalue</div><div class="t m0 x7 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">5/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf8" class="pf w0 h0" data-page-no="8"><div class="pc pc8 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff5 fs2 fc1 sc0 ls0 ws0">lvalues<span class="_ _8"> </span><span class="ff1">and<span class="_ _8"> </span></span>rvalues<span class="_ _13"> </span><span class="ff1">2/3</span></div><div class="t m0 x1 hb y2a ff4 fs6 fc6 sc0 ls0 ws0">C++11<span class="_ _10"> </span><span class="fc0">intro<span class="_ _e"></span>duces<span class="_ _b"> </span>a<span class="_ _10"> </span>new<span class="_ _10"> </span>kind<span class="_ _10"> </span>of<span class="_ _10"> </span><span class="ffc">reference<span class="_ _8"> </span></span>called<span class="_ _10"> </span><span class="ff1">rvalue<span class="_ _6"> </span>reference<span class="_ _14"> </span><span class="ffd fc7">X&amp;&amp;</span></span></span></div><div class="t m0 xc hb y2b ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff4">An<span class="_ _10"> </span><span class="ff1">rvalue<span class="_ _6"> </span>reference<span class="_ _10"> </span></span>only<span class="_ _10"> </span>binds<span class="_ _10"> </span>to<span class="_ _10"> </span>an<span class="_ _10"> </span><span class="ff1">rvalue</span>,<span class="_ _10"> </span>that<span class="_ _10"> </span>is<span class="_ _10"> </span>a<span class="_ _10"> </span>temp<span class="_ _e"></span>ora<span class="_ _3"></span>ry</span></div><div class="t m0 xc hb y2c ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff4">An<span class="_ _10"> </span><span class="ff1">lvalue<span class="_ _6"> </span>reference<span class="_ _10"> </span></span>only<span class="_ _10"> </span>binds<span class="_ _10"> </span>to<span class="_ _10"> </span>an<span class="_ _10"> </span><span class="ff1">lvalue</span></span></div><div class="t m0 xc hb y2d ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff4">A<span class="_ _10"> </span><span class="ff1">const<span class="_ _6"> </span>lvalue<span class="_ _6"> </span>reference<span class="_ _10"> </span></span>binds<span class="_ _10"> </span>to<span class="_ _10"> </span>b<span class="_ _e"></span>oth<span class="_ _10"> </span><span class="ff1">lvalue<span class="_ _10"> </span></span>and<span class="_ _10"> </span><span class="ff1">rvalue</span></span></div><div class="t m0 xd hc y2e ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _15"> </span><span class="ffa fc0">x<span class="_ _16"> </span><span class="fc4">=<span class="_ _c"> </span>5</span>;<span class="_ _11"> </span><span class="ffb fc5">//<span class="_ _8"> </span>&quot;x&quot;<span class="_ _c"> </span>is<span class="_ _c"> </span>an<span class="_ _8"> </span>lvalue</span></span></div><div class="t m0 xd hc y2f ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">&amp;<span class="_ _11"> </span><span class="fc0">r1<span class="_ _c"> </span></span>=<span class="_ _8"> </span><span class="fc0">x;<span class="_ _17"> </span><span class="ffb fc5">//<span class="_ _c"> </span>&quot;r1&quot;<span class="_ _8"> </span>is<span class="_ _c"> </span>an<span class="_ _8"> </span>lvalue<span class="_ _c"> </span>reference</span></span></span></div><div class="t m0 xd hc y30 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _c"> </span>int<span class="ffe">&amp;<span class="_ _18"> </span></span>r2<span class="_ _c"> </span>=<span class="_ _8"> </span>5;<span class="_ _11"> </span>//<span class="_ _c"> </span>compile<span class="_ _c"> </span>error,<span class="_ _8"> </span>&quot;5&quot;<span class="_ _c"> </span>is<span class="_ _8"> </span>an<span class="_ _c"> </span>rvalue</div><div class="t m0 xd hc y31 ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _c"> </span><span class="fc3">int<span class="ffa fc4">&amp;<span class="_ _8"> </span><span class="fc0">cr<span class="_ _c"> </span></span>=<span class="_ _8"> </span><span class="fc0">(x<span class="_ _c"> </span></span>*<span class="_ _c"> </span><span class="fc0">y);<span class="_ _8"> </span><span class="ffb fc5">//<span class="_ _c"> </span>&quot;cr&quot;<span class="_ _c"> </span>is<span class="_ _8"> </span>an<span class="_ _c"> </span>const<span class="_ _8"> </span>lvalue<span class="_ _c"> </span>reference</span></span></span></span></div><div class="t m0 xd hc y32 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">&amp;&amp;<span class="_ _12"> </span><span class="fc0">rv<span class="_ _c"> </span></span>=<span class="_ _8"> </span><span class="fc0">(x<span class="_ _c"> </span></span>*<span class="_ _c"> </span><span class="fc0">y);<span class="_ _8"> </span><span class="ffb fc5">//<span class="_ _c"> </span>&quot;rv&quot;<span class="_ _8"> </span>is<span class="_ _c"> </span>an<span class="_ _c"> </span>rvalue</span></span></span></div><div class="t m0 xd hc y33 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _c"> </span>int<span class="ffe">&amp;&amp;<span class="_ _19"> </span></span>rv1<span class="_ _c"> </span>=<span class="_ _8"> </span>x;<span class="_ _12"> </span>//<span class="_ _c"> </span>compile<span class="_ _c"> </span>error,<span class="_ _8"> </span>&quot;x&quot;<span class="_ _c"> </span>is<span class="_ _8"> </span>NOT<span class="_ _c"> </span>an<span class="_ _c"> </span>rvalue</div><div class="t m0 x7 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">6/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf9" class="pf w0 h0" data-page-no="9"><div class="pc pc9 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff5 fs2 fc1 sc0 ls0 ws0">lvalues<span class="_ _8"> </span><span class="ff1">and<span class="_ _8"> </span></span>rvalues<span class="_ _13"> </span><span class="ff1">3/3</span></div><div class="t m0 xd hc y34 ff5 fs7 fc8 sc0 ls0 ws0">struct<span class="_ _c"> </span><span class="fc7">A<span class="_ _8"> </span><span class="ffa fc0">{};</span></span></div><div class="t m0 xd hc y35 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _c"> </span><span class="ffa fc7">f<span class="fc0">(A<span class="fc4">&amp;<span class="_ _8"> </span></span>a)<span class="_ _c"> </span>{}<span class="_ _11"> </span><span class="ffb fc5">//<span class="_ _c"> </span>lvalue<span class="_ _8"> </span>reference</span></span></span></div><div class="t m0 xd hc y36 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _c"> </span><span class="ffa fc7">g<span class="fc0">(</span></span><span class="fc8">const<span class="_ _8"> </span><span class="ffa fc0">A<span class="fc4">&amp;<span class="_ _c"> </span></span>a)<span class="_ _8"> </span>{}<span class="_ _c"> </span><span class="ffb fc5">//<span class="_ _c"> </span>const<span class="_ _8"> </span>lvalue<span class="_ _c"> </span>reference</span></span></span></div><div class="t m0 xd hc y37 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _c"> </span><span class="ffa fc7">h<span class="fc0">(A<span class="fc4">&amp;&amp;<span class="_ _8"> </span></span>a)<span class="_ _c"> </span>{}<span class="_ _12"> </span><span class="ffb fc5">//<span class="_ _c"> </span>rvalue<span class="_ _8"> </span>reference</span></span></span></div><div class="t m0 xd hc y38 ffa fs7 fc0 sc0 ls0 ws0">A<span class="_ _c"> </span>a;</div><div class="t m0 xd hc y39 ffa fs7 fc0 sc0 ls0 ws0">f(a);<span class="_ _12"> </span><span class="ffb fc5">//<span class="_ _c"> </span>ok,<span class="_ _8"> </span>f()<span class="_ _c"> </span>can<span class="_ _c"> </span>modify<span class="_ _8"> </span>&quot;a&quot;</span></div><div class="t m0 xd hc y3a ffa fs7 fc0 sc0 ls0 ws0">g(a);<span class="_ _12"> </span><span class="ffb fc5">//<span class="_ _c"> </span>ok,<span class="_ _8"> </span>f()<span class="_ _c"> </span>cannot<span class="_ _c"> </span>modify<span class="_ _8"> </span>&quot;a&quot;</span></div><div class="t m0 xd hc y3b ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _c"> </span>h(a);<span class="_ _19"> </span>//<span class="_ _c"> </span>compile<span class="_ _8"> </span>error<span class="_ _c"> </span>f()<span class="_ _8"> </span>does<span class="_ _c"> </span>not<span class="_ _c"> </span>accept<span class="_ _8"> </span>lvalues</div><div class="t m0 xd hc y3c ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _c"> </span>f(A{});<span class="_ _8"> </span>//<span class="_ _c"> </span>compile<span class="_ _8"> </span>error<span class="_ _c"> </span>f()<span class="_ _c"> </span>does<span class="_ _8"> </span>not<span class="_ _c"> </span>accept<span class="_ _c"> </span>rvalues</div><div class="t m0 xd hc y3d ffa fs7 fc0 sc0 ls0 ws0">g(A{});<span class="_ _18"> </span><span class="ffb fc5">//<span class="_ _c"> </span>ok,<span class="_ _c"> </span>f()<span class="_ _8"> </span>cannot<span class="_ _c"> </span>modify<span class="_ _8"> </span>the<span class="_ _c"> </span>object<span class="_ _c"> </span>A{}</span></div><div class="t m0 xd hc y3e ffa fs7 fc0 sc0 ls0 ws0">h(A{});<span class="_ _18"> </span><span class="ffb fc5">//<span class="_ _c"> </span>ok,<span class="_ _c"> </span>f()<span class="_ _8"> </span>can<span class="_ _c"> </span>modify<span class="_ _8"> </span>the<span class="_ _c"> </span>object<span class="_ _c"> </span>A{}</span></div><div class="t m0 x7 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">7/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pfa" class="pf w0 h0" data-page-no="a"><div class="pc pca w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Move<span class="_ _8"> </span>Semantic<span class="_ _8"> </span>-<span class="_ _8"> </span>The<span class="_ _8"> </span>Problem<span class="_ _1a"> </span>1/2</div><div class="t m0 xd hc y3f ffb fs7 fc9 sc0 ls0 ws0">#<span class="_ _1b"> </span>include<span class="_ _1c"> </span><span class="fc5">&lt;algorithm&gt;</span></div><div class="t m0 xd hc y40 ff5 fs7 fc8 sc0 ls0 ws0">class<span class="_ _c"> </span><span class="fc7">Array<span class="_ _8"> </span><span class="ffa fc0">{<span class="_ _c"> </span><span class="ffb fc5">//<span class="_ _8"> </span>Array<span class="_ _c"> </span>Wrapper</span></span></span></div><div class="t m0 xd hc y41 ff5 fs7 fc8 sc0 ls0 ws0">public<span class="ffa fc4">:</span></div><div class="t m0 x6 hc y42 ffa fs7 fc0 sc0 ls0 ws0">Array()<span class="_ _c"> </span><span class="fc4">=<span class="_ _8"> </span><span class="ff5 fc8">default</span></span>;</div><div class="t m0 x6 hc y43 ffa fs7 fc0 sc0 ls0 ws0">Array(<span class="ff5 fc3">int<span class="_ _c"> </span></span>size)<span class="_ _8"> </span><span class="fc4">:<span class="_ _c"> </span></span>_size{size},<span class="_ _8"> </span>_array{<span class="ff5 fc8">new<span class="_ _c"> </span><span class="fc3">int</span></span>[size]}<span class="_ _c"> </span>{}</div><div class="t m0 x6 hc y44 ffa fs7 fc0 sc0 ls0 ws0">Array(<span class="ff5 fc8">const<span class="_ _c"> </span></span>Array<span class="fc4">&amp;<span class="_ _8"> </span></span>obj)<span class="_ _c"> </span><span class="fc4">:<span class="_ _8"> </span></span>_size{obj._size},<span class="_ _c"> </span>_array{<span class="ff5 fc8">new<span class="_ _c"> </span><span class="fc3">int</span></span>[obj._size]}<span class="_ _1"> </span>{</div><div class="t m0 xf hc y45 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _c"> </span>EXPENSIVE<span class="_ _8"> </span>COPY<span class="_ _c"> </span>(deep<span class="_ _8"> </span>copy)</div><div class="t m0 xf hc y46 ffa fs7 fc0 sc0 ls0 ws0">std<span class="fc4">::</span>copy(obj._array,<span class="_ _c"> </span>obj._array<span class="_ _8"> </span><span class="fc4">+<span class="_ _c"> </span></span>_size,<span class="_ _8"> </span>_array);</div><div class="t m0 x6 hc y47 ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 x6 hc y48 fff fs7 fc0 sc0 ls0 ws0"><span class="ffa">Array()<span class="_ _c"> </span>{<span class="_ _8"> </span><span class="ff5 fc8">delete</span>[]<span class="_ _c"> </span>_array;<span class="_ _8"> </span>}</span></div><div class="t m0 xd hc y49 ff5 fs7 fc8 sc0 ls0 ws0">private<span class="ffa fc4">:</span></div><div class="t m0 x6 hc y4a ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _16"> </span><span class="ffa fc0">_size;</span></div><div class="t m0 x6 hc y4b ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">*<span class="_ _c"> </span><span class="fc0">_array;</span></span></div><div class="t m0 xd hc y4c ffa fs7 fc0 sc0 ls0 ws0">};</div><div class="t m0 x7 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">8/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pfb" class="pf w0 h0" data-page-no="b"><div class="pc pcb w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Move<span class="_ _8"> </span>Semantic<span class="_ _8"> </span>-<span class="_ _8"> </span>The<span class="_ _8"> </span>Problem<span class="_ _1a"> </span>2/2</div><div class="t m0 xd hc y4d ffb fs7 fc9 sc0 ls0 ws0">#<span class="_ _1b"> </span>include<span class="_ _1c"> </span><span class="fc5">&lt;vector&gt;</span></div><div class="t m0 xd hc y4e ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _c"> </span><span class="ffa fc7">main<span class="fc0">()<span class="_ _8"> </span>{</span></span></div><div class="t m0 x6 hc y4f ffa fs7 fc0 sc0 ls0 ws0">std<span class="fc4">::</span>vector<span class="fc4">&lt;</span>Array<span class="fc4">&gt;<span class="_ _c"> </span></span>vector;</div><div class="t m0 x6 hc y50 ffa fs7 fc0 sc0 ls0 ws0">vector.push_back(<span class="_ _c"> </span>Array{<span class="fc4">1000</span>}<span class="_ _8"> </span>);<span class="_ _c"> </span><span class="ffb fc5">//<span class="_ _8"> </span>call<span class="_ _c"> </span><span class="ffe">push<span class="_ _b"> </span>back(const<span class="_ _c"> </span>Array&amp;)</span></span></div><div class="t m0 xd hc y51 ffa fs7 fc0 sc0 ls0 ws0">}<span class="_ _1d"> </span><span class="ffb fc5">//<span class="_ _c"> </span>expensive<span class="_ _8"> </span>copy</span></div><div class="t m0 x1 hb y52 ff1 fs6 fc0 sc0 ls0 ws0">Befo<span class="_ _3"></span>re<span class="_ _6"> </span><span class="fc6">C++11</span>:<span class="_ _5"> </span><span class="ffd">Array<span class="ff10">{</span>1000<span class="ff10">}<span class="_ _1c"> </span><span class="ff4">is<span class="_ _10"> </span>created,<span class="_ _10"> </span>passed<span class="_ _10"> </span>b<span class="_ _3"></span>y<span class="_ _10"> </span><span class="ffd">const-reference</span>,<span class="_ _10"> </span>copied,<span class="_ _10"> </span>and</span></span></span></div><div class="t m0 x1 hb y53 ff4 fs6 fc0 sc0 ls0 ws0">then<span class="_ _10"> </span>destro<span class="_ _3"></span>yed</div><div class="t m0 x1 hb y54 ff4 fs6 fc0 sc0 ls0 ws0">Note:<span class="_ _5"> </span><span class="ffd">Array<span class="ff10">{</span>1000<span class="ff10">}<span class="_ _14"> </span></span></span>is<span class="_ _10"> </span>no<span class="_ _10"> </span>mo<span class="_ _3"></span>re<span class="_ _10"> </span>used<span class="_ _10"> </span>outside<span class="_ _14"> </span><span class="ffd">push<span class="_ _6"> </span>back</span></div><div class="t m0 x1 hb y55 ff1 fs6 fc0 sc0 ls0 ws0">After<span class="_ _6"> </span><span class="fc6">C++11</span>:<span class="_ _5"> </span><span class="ffd">Array<span class="ff10">{</span>1000<span class="ff10">}<span class="_ _14"> </span><span class="ff4">is<span class="_ _10"> </span>created,<span class="_ _10"> </span>and<span class="_ _10"> </span>moved<span class="_ _10"> </span>to<span class="_ _14"> </span></span></span>vector<span class="_ _14"> </span><span class="ff4">(fast!)</span></span></div><div class="t m0 x7 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">9/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pfc" class="pf w0 h0" data-page-no="c"><div class="pc pcc w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAId0lEQVR42u3YsQ3CMBRFURvFooqYAVExAULUSNmMJRiHgiHYgCpKhRvTIRoaqh84ZwLrubn6ebM7JAAACON2vSysAABANCIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAICXXGu1AgAAcZRSXFIBAAhHpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAD4rJvRW6dp8mEAAN/p+35Gr3VJBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApJoAAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAD+U661WgEAgDhKKS6pAACEI1IBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAA3nTjaW2Fn3c/no0AAMzFdj/kvFq28ZFSa80gAACE8AQeeRoCVBDxjgAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Move<span class="_ _8"> </span>Semantic<span class="_ _1e"> </span>1/3</div><div class="t m0 x1 hb y56 ff1 fs6 fc0 sc0 ls0 ws0">Class<span class="_ _6"> </span>p<span class="_ _3"></span>rototype<span class="_ _10"> </span><span class="ff4">with<span class="_ _10"> </span>supp<span class="_ _e"></span>o<span class="_ _3"></span>rt<span class="_ _10"> </span>for<span class="_ _b"> </span><span class="ffc">move<span class="_ _10"> </span>semantic<span class="_ _1f"></span></span>:</span></div><div class="t m0 xd hc y57 ff5 fs7 fc8 sc0 ls0 ws0">class<span class="_ _c"> </span><span class="fc7">X<span class="_ _8"> </span><span class="ffa fc0">{</span></span></div><div class="t m0 xd hc y58 ff5 fs7 fc8 sc0 ls0 ws0">public<span class="ffa fc4">:</span></div><div class="t m0 x6 hc y59 ffa fs7 fc0 sc0 ls0 ws0">X();<span class="_ _20"> </span><span class="ffb fc5">//<span class="_ _c"> </span>default<span class="_ _8"> </span>constructor</span></div><div class="t m0 x6 hc y5a ffa fs7 fc0 sc0 ls0 ws0">X(<span class="ff5 fc8">const<span class="_ _c"> </span></span>X<span class="fc4">&amp;<span class="_ _8"> </span></span>obj);<span class="_ _21"> </span><span class="ffb fc5">//<span class="_ _c"> </span>copy<span class="_ _8"> </span>constructor</span></div><div class="t m0 x6 hc y5b ffa fs7 fc0 sc0 ls0 ws0">X(X<span class="fc4">&amp;&amp;<span class="_ _c"> </span></span>obj);<span class="_ _22"> </span><span class="ffb fc5">//<span class="_ _c"> </span><span class="fca">move<span class="_ _8"> </span>constructor</span></span></div><div class="t m0 x6 hc y5c ffa fs7 fc0 sc0 ls0 ws0">X<span class="fc4">&amp;<span class="_ _c"> </span><span class="ff5 fc8">operator</span>=</span>(<span class="ff5 fc8">const<span class="_ _8"> </span></span>X<span class="fc4">&amp;<span class="_ _c"> </span></span>obj);<span class="_ _8"> </span><span class="ffb fc5">//<span class="_ _c"> </span>copy<span class="_ _c"> </span>assign<span class="_ _8"> </span>operator</span></div><div class="t m0 x6 hc y5d ffa fs7 fc0 sc0 ls0 ws0">X<span class="fc4">&amp;<span class="_ _c"> </span><span class="ff5 fc8">operator</span>=</span>(X<span class="fc4">&amp;&amp;<span class="_ _8"> </span></span>obj);<span class="_ _12"> </span><span class="ffb fc5">//<span class="_ _c"> </span><span class="fca">move<span class="_ _c"> </span>assign<span class="_ _8"> </span>operator</span></span></div><div class="t m0 x6 hc y5e fff fs7 fc0 sc0 ls0 ws0"><span class="ffa">X();<span class="_ _23"> </span><span class="ffb fc5">//<span class="_ _c"> </span>destructor</span></span></div><div class="t m0 xd hc y5f ffa fs7 fc0 sc0 ls0 ws0">};</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">10/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pfd" class="pf w0 h0" data-page-no="d"><div class="pc pcd w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Move<span class="_ _8"> </span>Semantic<span class="_ _1e"> </span>2/3</div><div class="t m0 x1 hb y2a ff1 fs6 fc7 sc0 ls0 ws0">Move<span class="_ _6"> </span>constructo<span class="_ _3"></span>r<span class="_ _6"> </span><span class="fc0">semantic</span></div><div class="t m0 xd hd y60 ffd fs6 fc0 sc0 ls0 ws0">X(X<span class="fc4">&amp;&amp;<span class="_ _d"> </span></span>obj);</div><div class="t m0 xd h5 y61 ff1 fs3 fc0 sc0 ls0 ws0">(1)<span class="_ _a"> </span><span class="ffc">Shallow<span class="_ _b"> </span>cop<span class="_ _3"></span>y<span class="_ _8"> </span><span class="ff4">of<span class="_ _1c"> </span><span class="ff5">obj<span class="_ _1c"> </span></span>data<span class="_ _b"> </span>memb<span class="_ _e"></span>ers<span class="_ _b"> </span>(in<span class="_ _b"> </span>contrast<span class="_ _b"> </span>to<span class="_ _b"> </span>deep<span class="_ _b"> </span>copy)</span></span></div><div class="t m0 xd h5 y62 ff1 fs3 fc0 sc0 ls0 ws0">(2)<span class="_ _a"> </span><span class="ffc">Release<span class="_ _6"> </span><span class="ff4">any<span class="_ _1c"> </span><span class="ff5">obj<span class="_ _1c"> </span></span>resources<span class="_ _b"> </span>and<span class="_ _b"> </span>reset<span class="_ _b"> </span>all<span class="_ _b"> </span>data<span class="_ _b"> </span>memb<span class="_ _e"></span>ers<span class="_ _b"> </span>(p<span class="_ _e"></span>ointer<span class="_ _b"> </span>to<span class="_ _b"> </span><span class="ffd">nullptr</span>,<span class="_ _b"> </span>size<span class="_ _b"> </span>to<span class="_ _b"> </span><span class="ffd">0</span>,</span></span></div><div class="t m0 x6 h5 y63 ff4 fs3 fc0 sc0 ls0 ws0">etc.)</div><div class="t m0 x1 hb y64 ff1 fs6 fc7 sc0 ls0 ws0">Move<span class="_ _6"> </span>assignment<span class="_ _6"> </span><span class="fc0">semantic</span></div><div class="t m0 xd hd y65 ffd fs6 fc0 sc0 ls0 ws0">X<span class="fc4">&amp;<span class="_ _d"> </span><span class="ff5 fc8">operator</span>=</span>(X<span class="fc4">&amp;&amp;<span class="_ _24"> </span></span>obj);</div><div class="t m0 xd h5 y66 ff1 fs3 fc0 sc0 ls0 ws0">(1)<span class="_ _a"> </span><span class="ffc">Release<span class="_ _6"> </span><span class="ff4">any<span class="_ _b"> </span>resources<span class="_ _b"> </span>of<span class="_ _1c"> </span><span class="ff5">this</span></span></span></div><div class="t m0 xd h5 y67 ff1 fs3 fc0 sc0 ls0 ws0">(2)<span class="_ _a"> </span><span class="ffc">Shallow<span class="_ _b"> </span>cop<span class="_ _3"></span>y<span class="_ _8"> </span><span class="ff4">of<span class="_ _1c"> </span><span class="ff5">obj<span class="_ _1c"> </span></span>data<span class="_ _b"> </span>memb<span class="_ _e"></span>ers<span class="_ _b"> </span>(in<span class="_ _b"> </span>contrast<span class="_ _b"> </span>to<span class="_ _b"> </span>deep<span class="_ _b"> </span>copy)</span></span></div><div class="t m0 xd h5 y68 ff1 fs3 fc0 sc0 ls0 ws0">(3)<span class="_ _a"> </span><span class="ffc">Release<span class="_ _6"> </span><span class="ff4">any<span class="_ _1c"> </span><span class="ff5">obj<span class="_ _1c"> </span></span>resources<span class="_ _b"> </span>and<span class="_ _b"> </span>reset<span class="_ _b"> </span>all<span class="_ _b"> </span>data<span class="_ _b"> </span>memb<span class="_ _e"></span>ers<span class="_ _b"> </span>(p<span class="_ _e"></span>ointer<span class="_ _b"> </span>to<span class="_ _b"> </span><span class="ffd">nullptr</span>,<span class="_ _b"> </span>size<span class="_ _b"> </span>to<span class="_ _b"> </span><span class="ffd">0</span>,</span></span></div><div class="t m0 x6 h5 y69 ff4 fs3 fc0 sc0 ls0 ws0">etc.)</div><div class="t m0 xd h5 y6a ff1 fs3 fc0 sc0 ls0 ws0">(4)<span class="_ _a"> </span><span class="ff4">Return<span class="_ _1c"> </span><span class="ffd">*this</span></span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">11/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pfe" class="pf w0 h0" data-page-no="e"><div class="pc pce w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Move<span class="_ _8"> </span>Semantic<span class="_ _1e"> </span>3/3</div><div class="t m0 x1 hb y56 ff1 fs6 fc7 sc0 ls0 ws0">Move<span class="_ _6"> </span>constructo<span class="_ _3"></span>r</div><div class="t m0 xd hc y6b ffa fs7 fc0 sc0 ls0 ws0">Array(Array<span class="fc4">&amp;&amp;<span class="_ _c"> </span></span>obj)<span class="_ _8"> </span>{</div><div class="t m0 x6 hc y6c ffa fs7 fc0 sc0 ls0 ws0">_size<span class="_ _12"> </span><span class="fc4">=<span class="_ _c"> </span></span>obj._size;<span class="_ _1"> </span><span class="ffb fc5">//<span class="_ _c"> </span>(1)<span class="_ _c"> </span>shallow<span class="_ _8"> </span>copy</span></div><div class="t m0 x6 hc y6d ffa fs7 fc0 sc0 ls0 ws0">_array<span class="_ _25"> </span><span class="fc4">=<span class="_ _c"> </span></span>obj._array;<span class="_ _8"> </span><span class="ffb fc5">//<span class="_ _c"> </span>(1)<span class="_ _8"> </span>shallow<span class="_ _c"> </span>copy</span></div><div class="t m0 x6 hc y6e ffa fs7 fc0 sc0 ls0 ws0">obj._size<span class="_ _16"> </span><span class="fc4">=<span class="_ _c"> </span>0</span>;<span class="_ _26"> </span><span class="ffb fc5">//<span class="_ _c"> </span>(2)<span class="_ _8"> </span>release<span class="_ _c"> </span>obj<span class="_ _8"> </span>(no<span class="_ _c"> </span>more<span class="_ _c"> </span>valid)</span></div><div class="t m0 x6 hc y6f ffa fs7 fc0 sc0 ls0 ws0">obj._array<span class="_ _c"> </span><span class="fc4">=<span class="_ _8"> </span><span class="ff5 fc8">nullptr</span></span>;<span class="_ _27"> </span><span class="ffb fc5">//<span class="_ _c"> </span>(2)<span class="_ _8"> </span>release<span class="_ _c"> </span>obj</span></div><div class="t m0 xd hc y70 ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 x1 hb y71 ff1 fs6 fc7 sc0 ls0 ws0">Move<span class="_ _6"> </span>assignment</div><div class="t m0 xd hc y72 ffa fs7 fc0 sc0 ls0 ws0">Array<span class="fc4">&amp;<span class="_ _c"> </span><span class="ff5 fc8">operator</span>=</span>(Array<span class="fc4">&amp;&amp;<span class="_ _8"> </span></span>obj)<span class="_ _c"> </span>{</div><div class="t m0 x6 hc y73 ff5 fs7 fc8 sc0 ls0 ws0">delete<span class="ffa fc0">[]<span class="_ _c"> </span>_array;<span class="_ _28"> </span><span class="ffb fc5">//<span class="_ _c"> </span>(1)<span class="_ _8"> </span>release<span class="_ _c"> </span>this</span></span></div><div class="t m0 x6 hc y74 ffa fs7 fc0 sc0 ls0 ws0">_size<span class="_ _12"> </span><span class="fc4">=<span class="_ _c"> </span></span>obj._size;<span class="_ _1"> </span><span class="ffb fc5">//<span class="_ _c"> </span>(2)<span class="_ _c"> </span>shallow<span class="_ _8"> </span>copy</span></div><div class="t m0 x6 hc y75 ffa fs7 fc0 sc0 ls0 ws0">_array<span class="_ _25"> </span><span class="fc4">=<span class="_ _c"> </span></span>obj._array;<span class="_ _8"> </span><span class="ffb fc5">//<span class="_ _c"> </span>(2)<span class="_ _8"> </span>shallow<span class="_ _c"> </span>copy</span></div><div class="t m0 x6 hc y76 ffa fs7 fc0 sc0 ls0 ws0">obj._array<span class="_ _c"> </span><span class="fc4">=<span class="_ _8"> </span><span class="ff5 fc8">nullptr</span></span>;<span class="_ _27"> </span><span class="ffb fc5">//<span class="_ _c"> </span>(3)<span class="_ _8"> </span>release<span class="_ _c"> </span>obj</span></div><div class="t m0 x6 hc y77 ffa fs7 fc0 sc0 ls0 ws0">obj._size<span class="_ _16"> </span><span class="fc4">=<span class="_ _c"> </span>0</span>;<span class="_ _26"> </span><span class="ffb fc5">//<span class="_ _c"> </span>(3)<span class="_ _8"> </span>release<span class="_ _c"> </span>obj</span></div><div class="t m0 x6 hc y78 ff5 fs7 fc8 sc0 ls0 ws0">return<span class="_ _c"> </span><span class="ffa fc4">*</span>this<span class="ffa fc0">;<span class="_ _29"> </span><span class="ffb fc5">//<span class="_ _c"> </span>(4)<span class="_ _8"> </span>return<span class="_ _c"> </span>*this</span></span></div><div class="t m0 xd hc y79 ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">12/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pff" class="pf w0 h0" data-page-no="f"><div class="pc pcf w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 he y6 ff5 fs2 fc1 sc0 ls0 ws0">std::move</div><div class="t m0 x1 hb y2a ff1 fs6 fc6 sc0 ls0 ws0">C++11<span class="_ _6"> </span><span class="fc0">p<span class="_ _3"></span>rovides<span class="_ _6"> </span>the<span class="_ _6"> </span>metho<span class="_ _e"></span>d<span class="_ _2a"> </span><span class="ff5 fc7">std::move<span class="_ _2a"> </span></span>(<span class="_"> </span><span class="ff11 fs3">&lt;<span class="ff5">utility</span>&gt;<span class="_ _b"> </span></span>)<span class="_ _6"> </span>to<span class="_ _10"> </span>indicate<span class="_ _6"> </span>that<span class="_ _6"> </span>an</span></div><div class="t m0 x1 hb y7a ff1 fs6 fc0 sc0 ls0 ws0">object<span class="_ _6"> </span>ma<span class="_ _3"></span>y<span class="_ _6"> </span>b<span class="_ _e"></span>e<span class="_ _6"> </span>“moved<span class="_ _6"> </span>from”</div><div class="t m0 x1 hb y7b ff4 fs6 fc0 sc0 ls0 ws0">It<span class="_ _10"> </span>allo<span class="_ _3"></span>ws<span class="_ _10"> </span>to<span class="_ _10"> </span>efficient<span class="_ _10"> </span>transfer<span class="_ _10"> </span>resources<span class="_ _10"> </span>from<span class="_ _10"> </span>an<span class="_ _10"> </span>object<span class="_ _10"> </span>to<span class="_ _10"> </span>another<span class="_ _10"> </span>one</div><div class="t m0 xd hc y7c ffb fs7 fc9 sc0 ls0 ws0">#<span class="_ _1b"> </span>include<span class="_ _1c"> </span><span class="fc5">&lt;vector&gt;</span></div><div class="t m0 xd hc y7d ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _c"> </span><span class="ffa fc7">main<span class="fc0">()<span class="_ _8"> </span>{</span></span></div><div class="t m0 x6 hc y7e ffa fs7 fc0 sc0 ls0 ws0">std<span class="fc4">::</span>vector<span class="fc4">&lt;</span>Array<span class="fc4">&gt;<span class="_ _c"> </span></span>vector;</div><div class="t m0 x6 hc y7f ffa fs7 fc0 sc0 ls0 ws0">vector.push_back(<span class="_ _c"> </span>Array{<span class="fc4">1000</span>}<span class="_ _8"> </span>);<span class="_ _27"> </span><span class="ffb fc5">//<span class="_ _c"> </span>call<span class="_ _8"> </span>&quot;<span class="ffe">push<span class="_ _b"> </span>back(Array&amp;&amp;</span>)&quot;</span></div><div class="t m0 x6 hc y80 ffa fs7 fc0 sc0 ls0 ws0">Array<span class="_ _c"> </span>arr{<span class="fc4">1000</span>};</div><div class="t m0 x6 hc y81 ffa fs7 fc0 sc0 ls0 ws0">vector.push_back(<span class="_ _c"> </span>arr<span class="_ _8"> </span>);<span class="_ _21"> </span><span class="ffb fc5">//<span class="_ _c"> </span>call<span class="_ _8"> </span>&quot;<span class="ffe">push<span class="_ _b"> </span>back(const<span class="_ _c"> </span>Array&amp;</span>)&quot;</span></div><div class="t m0 x6 hc y82 ffa fs7 fc0 sc0 ls0 ws0">vector.push_back(<span class="_ _c"> </span>std<span class="fc4">::</span>move(arr)<span class="_ _8"> </span>);<span class="_ _c"> </span><span class="ffb fc5">//<span class="_ _8"> </span>call<span class="_ _c"> </span>&quot;<span class="ffe">push<span class="_ _b"> </span>back(Array&amp;&amp;</span>)&quot;</span></div><div class="t m0 x11 hc y83 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _c"> </span>efficient!!</div><div class="t m0 xd hc y84 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _16"> </span>&quot;arr&quot;<span class="_ _c"> </span>is<span class="_ _8"> </span>not<span class="_ _c"> </span>more<span class="_ _8"> </span>valid<span class="_ _c"> </span>here</div><div class="t m0 xd hc y85 ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">13/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf10" class="pf w0 h0" data-page-no="10"><div class="pc pc10 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Move<span class="_ _8"> </span>Semantic<span class="_ _8"> </span>Notes</div><div class="t m0 x1 hb y86 ff4 fs6 fc0 sc0 ls0 ws0">If<span class="_ _10"> </span>an<span class="_ _10"> </span>object<span class="_ _10"> </span>requires<span class="_ _10"> </span>the<span class="_ _10"> </span><span class="ffc">cop<span class="_ _3"></span>y<span class="_ _10"> </span>constructor/assignment<span class="ff4">,<span class="_ _b"> </span>then<span class="_ _10"> </span>it<span class="_ _10"> </span>should<span class="_ _10"> </span>also<span class="_ _10"> </span>define<span class="_ _10"> </span>the</span></span></div><div class="t m0 x1 hb y87 ffc fs6 fc0 sc0 ls0 ws0">move<span class="_ _10"> </span>constructo<span class="_ _3"></span>r/assignment<span class="ff4">.<span class="_ _c"> </span>The<span class="_ _10"> </span>opp<span class="_ _e"></span>osite<span class="_ _10"> </span>could<span class="_ _10"> </span>not<span class="_ _10"> </span>b<span class="_ _e"></span>e<span class="_ _10"> </span>true</span></div><div class="t m0 x1 hb y88 ff4 fs6 fc0 sc0 ls0 ws0">The<span class="_ _10"> </span><span class="ffc">defaulted<span class="_ _10"> </span>move<span class="_ _10"> </span>constructo<span class="_ _3"></span>r/assignment<span class="_ _5"> </span><span class="ffd">=default<span class="_ _1c"> </span><span class="ff4">recursively<span class="_ _10"> </span>applies<span class="_ _10"> </span>the<span class="_ _10"> </span>move</span></span></span></div><div class="t m0 x1 hb y89 ff4 fs6 fc0 sc0 ls0 ws0">semantic<span class="_ _10"> </span>to<span class="_ _10"> </span>its<span class="_ _10"> </span><span class="ffc">base<span class="_ _10"> </span>class<span class="_ _8"> </span></span>and<span class="_ _10"> </span><span class="ffc">data<span class="_ _10"> </span>memb<span class="_ _e"></span>ers</span>.</div><div class="t m0 x1 hb y8a ff4 fs6 fc0 sc0 ls0 ws0">Imp<span class="_ _e"></span>o<span class="_ _3"></span>rtant:<span class="_ _c"> </span><span class="ffc">it<span class="_ _10"> </span>do<span class="_ _e"></span>es<span class="_ _b"> </span>not<span class="_ _10"> </span>release<span class="_ _10"> </span>the<span class="_ _10"> </span>resources</span>.<span class="_ _c"> </span>It<span class="_ _10"> </span>is<span class="_ _10"> </span>very<span class="_ _10"> </span>dangerous<span class="_ _10"> </span>for<span class="_ _b"> </span>classes<span class="_ _10"> </span>with</div><div class="t m0 x1 hb y8b ff4 fs6 fc0 sc0 ls0 ws0">manual<span class="_ _10"> </span>resources<span class="_ _10"> </span>management</div><div class="t m0 xd hc y8c ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _c"> </span>Suppose:<span class="_ _8"> </span>Array(Array<span class="ffe">&amp;&amp;</span>)<span class="_ _c"> </span>=<span class="_ _8"> </span>default;</div><div class="t m0 xd hc y8d ffa fs7 fc0 sc0 ls0 ws0">Array<span class="_ _c"> </span>x{<span class="fc4">10</span>};</div><div class="t m0 xd hc y8e ffa fs7 fc0 sc0 ls0 ws0">Array<span class="_ _c"> </span>y<span class="_ _8"> </span><span class="fc4">=<span class="_ _c"> </span></span>std<span class="fc4">::</span>move(x);<span class="_ _8"> </span><span class="ffb fc5">//<span class="_ _c"> </span>call<span class="_ _c"> </span>the<span class="_ _8"> </span>move<span class="_ _c"> </span>constructor</span></div><div class="t m0 xd hc y8f ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _c"> </span>&quot;x&quot;<span class="_ _8"> </span>calls<span class="_ _c"> </span><span class="fff"></span>Array()<span class="_ _8"> </span>when<span class="_ _c"> </span>it<span class="_ _c"> </span>is<span class="_ _8"> </span>out<span class="_ _c"> </span>of<span class="_ _c"> </span>scope,<span class="_ _8"> </span>but<span class="_ _c"> </span>now<span class="_ _8"> </span>the<span class="_ _c"> </span>internal<span class="_ _c"> </span>pointer</div><div class="t m0 xd hc y90 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _c"> </span>&quot;_array&quot;<span class="_ _8"> </span>is<span class="_ _c"> </span>NOT<span class="_ _8"> </span>nullptr<span class="_ _c"> </span>-&gt;<span class="_ _c"> </span>double<span class="_ _8"> </span>free<span class="_ _c"> </span>or<span class="_ _c"> </span>corruption!!</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">14/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf11" class="pf w0 h0" data-page-no="11"><div class="pc pc11 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIi0lEQVR42u3YsU0DQRCG0Vt0I6IVNVhErsBCxEjujCYoh8BF0IEjayNPcmTEyNHs6b0KVv8mn6a9nt4XAAAo4+fy/WQFAACqEakAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAPxpmWkFAADqiAiXVAAAyhGpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgDAFNaJ3jrG8GEAAI/pvU/0WpdUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAGAXWmZaAQCAOiLCJRUAgHJEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAYM/Wid46xvBhAACP6b1P9FqXVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAA+KeWmVYAAKCOiHBJBQCgHJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAwLLePg9WYH+uH19GAIBJHd/Orb08b7f7smzbZhAAAEr4Bc8YIABSKc54AAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Move<span class="_ _8"> </span>Semantic<span class="_ _8"> </span>and<span class="_ _8"> </span>Co<span class="_ _e"></span>de<span class="_ _8"> </span>Reuse</div><div class="t m0 x1 hb y91 ff4 fs6 fc0 sc0 ls0 ws0">Some<span class="_ _10"> </span>op<span class="_ _e"></span>erations<span class="_ _b"> </span>can<span class="_ _10"> </span>b<span class="_ _e"></span>e<span class="_ _10"> </span>expressed<span class="_ _b"> </span>as<span class="_ _10"> </span>a<span class="_ _10"> </span>function<span class="_ _10"> </span>of<span class="_ _10"> </span>the<span class="_ _10"> </span>move<span class="_ _10"> </span>semantic</div><div class="t m0 xd hc y92 ffa fs7 fc0 sc0 ls0 ws0">A<span class="fc4">&amp;<span class="_ _c"> </span><span class="ff5 fc8">operator</span>=</span>(<span class="ff5 fc8">const<span class="_ _8"> </span></span>A<span class="fc4">&amp;<span class="_ _c"> </span></span>other)<span class="_ _8"> </span>{</div><div class="t m0 x6 hc y93 ffa fs7 fc4 sc0 ls0 ws0">*<span class="ff5 fc8">this<span class="_ _c"> </span></span>=<span class="_ _8"> </span><span class="fc0">std</span>::<span class="fc0">move(A{other});<span class="_ _c"> </span><span class="ffb fc5">//<span class="_ _8"> </span>copy<span class="_ _c"> </span>constructor<span class="_ _c"> </span>+<span class="_ _8"> </span>move<span class="_ _c"> </span>assignment</span></span></div><div class="t m0 x6 hc y94 ff5 fs7 fc8 sc0 ls0 ws0">return<span class="_ _c"> </span><span class="ffa fc4">*</span>this<span class="ffa fc0">;</span></div><div class="t m0 xd hc y95 ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 xd hc y96 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _c"> </span><span class="ffa fc7">init<span class="fc0">(...<span class="_ _8"> </span><span class="ffb fc5">/*<span class="_ _c"> </span>any<span class="_ _8"> </span>paramters<span class="_ _c"> </span>*/<span class="_ _1b"> </span></span>)<span class="_ _c"> </span>{</span></span></div><div class="t m0 x6 hc y97 ffa fs7 fc4 sc0 ls0 ws0">*<span class="ff5 fc8">this<span class="_ _c"> </span></span>=<span class="_ _8"> </span><span class="fc0">std</span>::<span class="fc0">move(A{...});<span class="_ _16"> </span><span class="ffb fc5">//<span class="_ _c"> </span>user-declared<span class="_ _8"> </span>constructor<span class="_ _c"> </span>+<span class="_ _c"> </span>move<span class="_ _8"> </span>assignment</span></span></div><div class="t m0 xd hc y98 ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">15/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf12" class="pf w0 h0" data-page-no="12"><div class="pc pc12 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Class<span class="_ _8"> </span>Decla<span class="_ _3"></span>ration<span class="_ _8"> </span>Semantic<span class="_ _8"> </span>-<span class="_ _8"> </span>Compiler<span class="_ _8"> </span>Implicit</div><div class="t m0 xc hc y99 ffa fs7 fcb sc0 ls0 ws0">Everything<span class="_ _c"> </span>You<span class="_ _8"> </span>Ever<span class="_ _c"> </span>Wanted<span class="_ _8"> </span>To<span class="_ _c"> </span>Know<span class="_ _c"> </span>About<span class="_ _8"> </span>Move<span class="_ _c"> </span>Semantics</div><div class="t m0 x12 hc y9a ffa fs7 fcb sc0 ls0 ws0">A<span class="_ _c"> </span>Quick<span class="_ _8"> </span>Note<span class="_ _c"> </span>of<span class="_ _8"> </span>Copy<span class="_ _c"> </span>and<span class="_ _c"> </span>Move<span class="_ _8"> </span>Control<span class="_ _c"> </span>in<span class="_ _c"> </span>C++</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">16/56</div><a class="l" href="https://howardhinnant.github.io/bloomberg_2016.pdf"><div class="d m1" style="border-style:none;position:absolute;left:52.083000px;bottom:21.124500px;width:260.897000px;height:11.656000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="https://coyorkdow.github.io/c++/2023/01/15/C++_constructors.html"><div class="d m1" style="border-style:none;position:absolute;left:51.486000px;bottom:-0.462000px;width:209.115000px;height:11.154000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf13" class="pf w0 h0" data-page-no="13"><div class="pc pc13 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIwElEQVR42u3ZsUkEURCA4X2yg9FhDWK0FYjIBRsIdmYT9nLBGtjBJXZgdFzkJGummBwICvOO76tgdib5edtubu8HAAAo4+315cIWAACoRqQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAPClZaYtAABQR0R4SQUAoByRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAgHM3djr3tJ0dDwDgtP2y63TylpnuBwBAHRHhdz8AAOWIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAEDPxk7nnraz4wEAnLZfdp1O3jLT/QAAqCMi/O4HAKAckQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAPwwWsFfOR6PZ/Mtm83GQQEAkYoKl9oAwDe/+wEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQDgzLTMtAUAAOqICC+pAACUI1IBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpVgAAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAAH0bO5172s6OBwBw2n7ZdTq5l1QAAMppmWkLAADUERFeUgEAKEekAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAHo2Hp6ubQF+6/3h2RIA4J9Md4+tXV2uh49hWNfVQgAAKOETqYAu/rPgnxUAAAAASUVORK5CYII="/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Class<span class="_ _8"> </span>Decla<span class="_ _3"></span>ration<span class="_ _8"> </span>Semantic</div><div class="t m0 x13 hf y9b ff1 fs7 fc0 sc0 ls0 ws0">User-decla<span class="_ _3"></span>red<span class="_ _b"> </span>Entity<span class="_ _2b"> </span>Meaning<span class="_ _b"> </span>/<span class="_ _b"> </span>Implications</div><div class="t m0 xc hf y9c ff1 fs7 fc0 sc0 ls0 ws0">non-<span class="_ _2c"> </span><span class="ff5">static<span class="_ _1"> </span>const<span class="_ _1c"> </span>members</span></div><div class="t m0 x14 hf y9d ff12 fs7 fc0 sc0 ls0 ws0">Cop<span class="_ _3"></span>y/Move<span class="_ _b"> </span>constructo<span class="_ _3"></span>rs<span class="_ _6"> </span><span class="ff13">a<span class="_ _3"></span>re<span class="_ _2c"> </span>not<span class="_ _b"> </span>trivial<span class="_ _2c"> </span>(not<span class="_ _2c"> </span>provided<span class="_ _2c"> </span>b<span class="_ _3"></span>y<span class="_ _2c"> </span>the</span></div><div class="t m0 x14 hf y9e ff13 fs7 fc0 sc0 ls0 ws0">compiler).<span class="_ _6"> </span><span class="ff12">Copy/move<span class="_ _2c"> </span>assignment<span class="_ _10"> </span></span>is<span class="_ _2c"> </span>not<span class="_ _2c"> </span>supp<span class="_ _e"></span>orted</div><div class="t m0 xc h10 y9f ff5 fs7 fc0 sc0 ls0 ws0">reference<span class="_ _c"> </span>members</div><div class="t m0 x14 hf ya0 ff12 fs7 fc0 sc0 ls0 ws0">Cop<span class="_ _3"></span>y/Move<span class="_ _b"> </span>constructo<span class="_ _3"></span>rs/assignment<span class="_ _6"> </span><span class="ff13">a<span class="_ _3"></span>re<span class="_ _2c"> </span>not<span class="_ _2c"> </span>trivial<span class="_ _b"> </span>(not</span></div><div class="t m0 x14 hf ya1 ff13 fs7 fc0 sc0 ls0 ws0">p<span class="_ _3"></span>rovided<span class="_ _b"> </span>b<span class="_ _3"></span>y<span class="_ _2c"> </span>the<span class="_ _b"> </span>compiler)</div><div class="t m0 xc h10 ya2 ff5 fs7 fc0 sc0 ls0 ws0">destructor</div><div class="t m0 x14 hf ya3 ff13 fs7 fc0 sc0 ls0 ws0">The<span class="_ _2c"> </span>resource<span class="_ _2c"> </span>management<span class="_ _b"> </span>is<span class="_ _2c"> </span>not<span class="_ _2c"> </span>trivial.<span class="_ _6"> </span><span class="ff12">Copy</span></div><div class="t m0 x14 hf ya4 ff12 fs7 fc0 sc0 ls0 ws0">constructo<span class="_ _3"></span>r/assignment<span class="_ _6"> </span><span class="ff13">is<span class="_ _2c"> </span>very<span class="_ _2c"> </span>likely<span class="_ _2c"> </span>to<span class="_ _2c"> </span>b<span class="_ _e"></span>e<span class="_ _2c"> </span>implemented</span></div><div class="t m0 xc h10 ya5 ff5 fs7 fc0 sc0 ls0 ws0">copy<span class="_ _c"> </span>constructor/assignment</div><div class="t m0 x14 hf ya6 ff13 fs7 fc0 sc0 ls0 ws0">Resource<span class="_ _2c"> </span>management<span class="_ _2c"> </span>is<span class="_ _b"> </span>not<span class="_ _2c"> </span>trivial.<span class="_ _6"> </span><span class="ff12">Move</span></div><div class="t m0 x14 hf ya7 ff12 fs7 fc0 sc0 ls0 ws0">constructo<span class="_ _3"></span>rs/assignment<span class="_ _6"> </span><span class="ff13">need<span class="_ _2c"> </span>to<span class="_ _2c"> </span>b<span class="_ _e"></span>e<span class="_ _2c"> </span>implemented<span class="_ _2c"> </span>by<span class="_ _2c"> </span>the<span class="_ _2c"> </span>user</span></div><div class="t m0 xc h10 ya8 ff5 fs7 fc0 sc0 ls0 ws0">move<span class="_ _c"> </span>constructor/assignment</div><div class="t m0 x14 hf ya9 ff13 fs7 fc0 sc0 ls0 ws0">There<span class="_ _2c"> </span>is<span class="_ _2c"> </span>an<span class="_ _b"> </span>efficient<span class="_ _2c"> </span>w<span class="_ _3"></span>ay<span class="_ _2c"> </span>to<span class="_ _2c"> </span>move<span class="_ _2c"> </span>the<span class="_ _b"> </span>object.<span class="_ _6"> </span><span class="ff12">Copy</span></div><div class="t m0 x14 hf ya8 ff12 fs7 fc0 sc0 ls0 ws0">constructo<span class="_ _3"></span>r/assignment<span class="_ _6"> </span><span class="ff13">cannot<span class="_ _2c"> </span>fallback<span class="_ _2c"> </span>safely<span class="_ _2c"> </span>to<span class="_ _b"> </span></span>cop<span class="_ _3"></span>y</div><div class="t m0 x14 hf yaa ff12 fs7 fc0 sc0 ls0 ws0">constructo<span class="_ _3"></span>rs/assignment<span class="ff13">,<span class="_ _b"> </span>so<span class="_ _2c"> </span>they<span class="_ _2c"> </span>are<span class="_ _2c"> </span>deleted</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">17/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf14" class="pf w0 h0" data-page-no="14"><div class="pc pc14 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 yab ff1 fs0 fc0 sc0 ls0 ws0">Universal<span class="_ _1"> </span>Reference</div><div class="t m0 x8 h2 y1c ff1 fs0 fc0 sc0 ls0 ws0">and<span class="_ _1"> </span>P<span class="_ _2d"></span>erfect</div><div class="t m0 x8 h2 yac ff1 fs0 fc0 sc0 ls0 ws0">F<span class="_ _2d"></span>o<span class="_ _2d"></span>rw<span class="_ _2d"></span>a<span class="_ _2d"></span>rding</div><a class="l" href="#pf14" data-dest-detail='[20,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:158.662500px;bottom:257.434500px;width:241.993000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf14" data-dest-detail='[20,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:158.662500px;bottom:205.878000px;width:241.993000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf14" data-dest-detail='[20,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:158.662500px;bottom:147.091500px;width:125.445000px;height:24.026000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf15" class="pf w0 h0" data-page-no="15"><div class="pc pc15 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAJBklEQVR42u3bsW3bUBSGUTHgRaoLz2Ck8gRBkDpARvAeGsK96gzhIVxkiGyQyniNc1UonSsXNgWYl9Y5C+jpZ/PhEZy+fP2+AwCANv78fvhkBQAAuhGpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAA8m6rKCgAA9BERblIBAGhHpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUA4NLNJni9Mcb7/FBmWhsAuGRuUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgDAuqaqsgIAAH1EhJtUAADaEakAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAA7GYTwFuNMZqcJDM7H2/dHQDYNDepAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAGBdU1VZAQCAPiLCTSoAAO2IVAAARCoAAIhUAABEKgAAiFQAAD6c2QTQzRjjI/2dzPRMAXgrN6kAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgBwYaaqsgIAAH1EhJtUAADaEakAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQDgPPOGzjrG8MAAAJbJzA2d1k0qAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAA0MJsAjjH0/F4ezjYgRfd7/dGAFhmqqqtnHWM4YEBACyTmVs5akR43Q8AQDsiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAa5lNAOd4Oh5vDwc78KL7/d4IAMtMVbWVs44xPDAAgGUycytHjQiv+wEAaEekAgAgUgEAQKQCACBSAQDgXFv6uh8AgEvg634AADoSqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBgXfPj3bUV4B38/fHLCADwGjfffk7T1efT47/d7nQ6GQQAgBb+A3kbRvjaGQWBAAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Universal<span class="_ _8"> </span>Reference<span class="_ _2e"> </span>1/3</div><div class="t m0 x1 hb y2a ff4 fs6 fc0 sc0 ls0 ws0">The<span class="_ _14"> </span><span class="ffd fc7">&amp;&amp;<span class="_ _14"> </span></span>syntax<span class="_ _b"> </span>has<span class="_ _10"> </span>tw<span class="_ _3"></span>o<span class="_ _10"> </span>different<span class="_ _10"> </span>meanings<span class="_ _10"> </span>dep<span class="_ _e"></span>ending<span class="_ _10"> </span>on<span class="_ _10"> </span>the<span class="_ _10"> </span>context<span class="_ _10"> </span>it<span class="_ _10"> </span>is<span class="_ _10"> </span>used</div><div class="t m0 xc hb yad ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff1">rvalue<span class="_ _6"> </span>reference</span></div><div class="t m0 xc hb yae ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff1">Universal<span class="_ _6"> </span>reference<span class="ff4">:<span class="_ _c"> </span>Either<span class="_ _10"> </span></span>rvalue<span class="_ _6"> </span>reference<span class="_ _10"> </span><span class="ff4">or<span class="_ _10"> </span></span>lvalue<span class="_ _6"> </span>reference</span></div><div class="t m0 x1 hb yaf ff7 fs6 fc0 sc0 ls0 ws0">Universal<span class="_ _6"> </span>references<span class="_ _8"> </span><span class="ff4">(also<span class="_ _10"> </span>called<span class="_ _10"> </span><span class="ffc">fo<span class="_ _3"></span>rwa<span class="_ _3"></span>rding<span class="_ _10"> </span>references<span class="_ _0"></span><span class="ff4">)<span class="_ _10"> </span>are<span class="_ _b"> </span><span class="ff1">rvalues<span class="_ _10"> </span></span>that<span class="_ _10"> </span>app<span class="_ _e"></span>ear<span class="_ _b"> </span>in<span class="_ _10"> </span>a</span></span></span></div><div class="t m0 x1 hb yb0 ff4 fs6 fc0 sc0 ls0 ws0">t<span class="_ _3"></span>yp<span class="_ _e"></span>e-deducing<span class="_ _10"> </span>context.<span class="_ _5"> </span><span class="ffd">T&amp;&amp;<span class="_ _2f"> </span>auto&amp;&amp;<span class="_ _14"> </span></span>accept<span class="_ _10"> </span>any<span class="_ _10"> </span>exp<span class="_ _3"></span>ression<span class="_ _10"> </span>regardless<span class="_ _b"> </span>it<span class="_ _10"> </span>is<span class="_ _10"> </span>an<span class="_ _10"> </span><span class="ff1">lvalue</span></div><div class="t m0 x1 hb yb1 ff4 fs6 fc0 sc0 ls0 ws0">o<span class="_ _3"></span>r<span class="_ _6"> </span><span class="ff1">rvalue<span class="_ _b"> </span></span>and<span class="_ _10"> </span>preserve<span class="_ _b"> </span>the<span class="_ _14"> </span><span class="ffd">const<span class="_ _14"> </span></span>property</div><div class="t m0 xd hc yb2 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _c"> </span><span class="ffa fc7">f1<span class="fc0">(</span></span>int<span class="ffa fc4">&amp;&amp;<span class="_ _8"> </span><span class="fc0">t)<span class="_ _c"> </span>{}<span class="_ _8"> </span><span class="ffb fc5">//<span class="_ _c"> </span>rvalue<span class="_ _c"> </span>reference</span></span></span></div><div class="t m0 xd hc yb3 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _c"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc yb4 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _c"> </span><span class="ffa fc0">f2(T<span class="fc4">&amp;&amp;<span class="_ _8"> </span></span>t)<span class="_ _c"> </span>{}<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>universal<span class="_ _8"> </span>reference</span></span></div><div class="t m0 xd hc yb5 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">&amp;&amp;<span class="_ _16"> </span><span class="fc0">v1<span class="_ _c"> </span></span>=<span class="_ _8"> </span><span class="fc0">...;<span class="_ _27"> </span><span class="ffb fc5">//<span class="_ _c"> </span>rvalue<span class="_ _8"> </span>reference</span></span></span></div><div class="t m0 xd hc yb6 ff5 fs7 fc8 sc0 ls0 ws0">auto<span class="ffa fc4">&amp;&amp;<span class="_ _c"> </span><span class="fc0">v2<span class="_ _8"> </span></span>=<span class="_ _c"> </span><span class="fc0">...;<span class="_ _18"> </span><span class="ffb fc5">//<span class="_ _c"> </span>universal<span class="_ _8"> </span>reference</span></span></span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">18/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf16" class="pf w0 h0" data-page-no="16"><div class="pc pc16 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Universal<span class="_ _8"> </span>Reference<span class="_ _2e"> </span>2/3</div><div class="t m0 xd hc yb7 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _15"> </span><span class="ffa fc7">f_copy<span class="fc0">()<span class="_ _30"> </span>{<span class="_ _c"> </span></span></span><span class="fc8">return<span class="_ _8"> </span><span class="ffa fc0">x;<span class="_ _c"> </span>}</span></span></div><div class="t m0 xd hc yb8 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">&amp;<span class="_ _11"> </span><span class="fc7">f_ref<span class="fc0">(</span></span></span>int<span class="ffa fc4">&amp;<span class="_ _c"> </span><span class="fc0">x)<span class="_ _31"> </span>{<span class="_ _c"> </span></span></span><span class="fc8">return<span class="_ _8"> </span><span class="ffa fc0">x;<span class="_ _c"> </span>}</span></span></div><div class="t m0 xd hc yb9 ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _c"> </span><span class="fc3">int<span class="ffa fc4">&amp;<span class="_ _8"> </span><span class="fc7">f_const_ref<span class="fc0">(</span></span></span></span>const<span class="_ _c"> </span><span class="fc3">int<span class="ffa fc4">&amp;<span class="_ _8"> </span><span class="fc0">x)<span class="_ _c"> </span>{<span class="_ _c"> </span></span></span></span>return<span class="_ _8"> </span><span class="ffa fc0">x;<span class="_ _c"> </span>}</span></div><div class="t m0 xd hc yba ff5 fs7 fc8 sc0 ls0 ws0">auto<span class="_ _28"> </span><span class="ffa fc0">v1<span class="_ _c"> </span><span class="fc4">=<span class="_ _c"> </span></span>...;<span class="_ _8"> </span><span class="ffb fc5">//<span class="_ _c"> </span>f_copy(),<span class="_ _8"> </span>f_const_ref(),<span class="_ _c"> </span>only<span class="_ _c"> </span>lvalues</span></span></div><div class="t m0 xd hc ybb ff5 fs7 fc8 sc0 ls0 ws0">auto<span class="ffa fc4">&amp;<span class="_ _15"> </span><span class="fc0">v2<span class="_ _c"> </span></span>=<span class="_ _8"> </span><span class="fc0">...;<span class="_ _c"> </span><span class="ffb fc5">//<span class="_ _8"> </span>f_ref(),<span class="_ _c"> </span>only<span class="_ _c"> </span>lvalue<span class="_ _8"> </span>ref</span></span></span></div><div class="t m0 xd hc ybc ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _c"> </span>auto<span class="ffa fc4">&amp;<span class="_ _1"> </span><span class="fc0">v3<span class="_ _c"> </span></span>=<span class="_ _32"> </span><span class="fc0">...;<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>f_copy(),<span class="_ _32"> </span>f_ref(),<span class="_ _32"> </span>f_const_ref()</span></span></span></div><div class="t m0 x15 hc ybd ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>only<span class="_ _32"> </span>const<span class="_ _32"> </span>lvalue<span class="_ _32"> </span>ref<span class="_ _c"> </span>(decay),<span class="_ _32"> </span>cannot<span class="_ _32"> </span>be<span class="_ _32"> </span>modified</div><div class="t m0 xd hc ybe ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span>auto<span class="ffa fc4">&amp;&amp;<span class="_ _32"> </span><span class="fc0">v4<span class="_ _32"> </span></span>=<span class="_ _32"> </span><span class="fc0">...;<span class="_ _c"> </span><span class="ffb fc5">//<span class="_ _32"> </span>f_copy(),<span class="_ _32"> </span>only<span class="_ _32"> </span>rvalues,<span class="_ _32"> </span>cannot<span class="_ _c"> </span>be<span class="_ _32"> </span>modified</span></span></span></div><div class="t m0 xd hc ybf ff5 fs7 fc8 sc0 ls0 ws0">auto<span class="ffa fc4">&amp;&amp;<span class="_ _11"> </span><span class="fc0">v5<span class="_ _32"> </span></span>=<span class="_ _32"> </span><span class="fc0">...;<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _c"> </span>everything</span></span></span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">19/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf17" class="pf w0 h0" data-page-no="17"><div class="pc pc17 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Universal<span class="_ _8"> </span>Reference<span class="_ _2e"> </span>3/3</div><div class="t m0 xd hc y34 ff5 fs7 fc8 sc0 ls0 ws0">struct<span class="_ _32"> </span><span class="fc7">A<span class="_ _32"> </span><span class="ffa fc0">{};</span></span></div><div class="t m0 xd hc yc0 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f1<span class="fc0">(A<span class="fc4">&amp;&amp;<span class="_ _32"> </span></span>a)<span class="_ _32"> </span>{}<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _c"> </span>rvalue<span class="_ _32"> </span>only</span></span></span></div><div class="t m0 xd hc yc1 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y36 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">f2(T<span class="fc4">&amp;&amp;<span class="_ _32"> </span></span>t)<span class="_ _32"> </span>{}<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _c"> </span>universal<span class="_ _32"> </span>reference</span></span></div><div class="t m0 xd hc y37 ffa fs7 fc0 sc0 ls0 ws0">A<span class="_ _32"> </span>a;</div><div class="t m0 xd hc yc2 ffa fs7 fc0 sc0 ls0 ws0">f1(A{});<span class="_ _16"> </span><span class="ffb fc5">//<span class="_ _32"> </span>ok</span></div><div class="t m0 xd hc y38 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>f1(a);<span class="_ _32"> </span>//<span class="_ _32"> </span>compile<span class="_ _32"> </span>error<span class="_ _c"> </span>(only<span class="_ _32"> </span>rvalue)</div><div class="t m0 xd hc y39 ffa fs7 fc0 sc0 ls0 ws0">f2(A{});<span class="_ _16"> </span><span class="ffb fc5">//<span class="_ _32"> </span>universal<span class="_ _32"> </span>reference</span></div><div class="t m0 xd hc y3a ffa fs7 fc0 sc0 ls0 ws0">f2(a);<span class="_ _18"> </span><span class="ffb fc5">//<span class="_ _c"> </span>universal<span class="_ _32"> </span>reference</span></div><div class="t m0 xd hc yc3 ffa fs7 fc0 sc0 ls0 ws0">A<span class="fc4">&amp;&amp;<span class="_ _18"> </span></span>a2<span class="_ _c"> </span><span class="fc4">=<span class="_ _32"> </span></span>A{};<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>ok</span></div><div class="t m0 xd hc y3c ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>A<span class="ffe">&amp;&amp;<span class="_ _32"> </span></span>a3<span class="_ _32"> </span>=<span class="_ _32"> </span>a;<span class="_ _33"> </span>//<span class="_ _32"> </span>compile<span class="_ _32"> </span>error<span class="_ _32"> </span>(only<span class="_ _32"> </span>rvalue)</div><div class="t m0 xd hc y3d ff5 fs7 fc8 sc0 ls0 ws0">auto<span class="ffa fc4">&amp;&amp;<span class="_ _32"> </span><span class="fc0">a4<span class="_ _32"> </span></span>=<span class="_ _32"> </span><span class="fc0">A{};<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _c"> </span>universal<span class="_ _32"> </span>reference</span></span></span></div><div class="t m0 xd hc y3e ff5 fs7 fc8 sc0 ls0 ws0">auto<span class="ffa fc4">&amp;&amp;<span class="_ _32"> </span><span class="fc0">a5<span class="_ _32"> </span></span>=<span class="_ _32"> </span><span class="fc0">a;<span class="_ _33"> </span><span class="ffb fc5">//<span class="_ _32"> </span>universal<span class="_ _32"> </span>reference</span></span></span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">20/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf18" class="pf w0 h0" data-page-no="18"><div class="pc pc18 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Universal<span class="_ _8"> </span>Reference<span class="_ _8"> </span>-<span class="_ _8"> </span>Misleading<span class="_ _8"> </span>Cases</div><div class="t m0 xd hc yc4 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc yc5 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">f(std<span class="fc4">::</span>vector<span class="fc4">&lt;</span>T<span class="fc4">&gt;&amp;&amp;</span>)<span class="_ _32"> </span>{}<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>rvalue<span class="_ _c"> </span>reference</span></span></div><div class="t m0 xd hc yc6 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc yc7 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">f(</span><span class="fc8">const<span class="_ _32"> </span><span class="ffa fc0">T<span class="fc4">&amp;&amp;</span>)<span class="_ _32"> </span>{}<span class="_ _15"> </span><span class="ffb fc5">//<span class="_ _32"> </span>rvalue<span class="_ _c"> </span>reference<span class="_ _32"> </span>(const)</span></span></span></div><div class="t m0 xd hc yc8 ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span>auto<span class="ffa fc4">&amp;&amp;<span class="_ _32"> </span><span class="fc0">v<span class="_ _32"> </span></span>=<span class="_ _32"> </span><span class="fc0">...;<span class="_ _17"> </span><span class="ffb fc5">//<span class="_ _32"> </span>const<span class="_ _32"> </span>rvalue<span class="_ _32"> </span>reference</span></span></span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">21/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf19" class="pf w0 h0" data-page-no="19"><div class="pc pc19 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Reference<span class="_ _8"> </span>Collapsing<span class="_ _8"> </span>R<span class="_ _3"></span>ules</div><div class="t m0 x1 hb y2a ff4 fs6 fc0 sc0 ls0 ws0">Befo<span class="_ _3"></span>re<span class="_ _10"> </span><span class="fc6">C++11<span class="_ _10"> </span></span>(C++98,<span class="_ _10"> </span>C++03),<span class="_ _10"> </span>it<span class="_ _10"> </span>was<span class="_ _b"> </span>not<span class="_ _10"> </span>allow<span class="_ _3"></span>ed<span class="_ _10"> </span>to<span class="_ _10"> </span>tak<span class="_ _3"></span>e<span class="_ _10"> </span>a<span class="_ _10"> </span>reference<span class="_ _10"> </span>to<span class="_ _10"> </span>a</div><div class="t m0 x1 hb y7a ff4 fs6 fc0 sc0 ls0 ws0">reference<span class="_ _10"> </span>(<span class="_ _2c"> </span><span class="ffd">A&amp;<span class="_ _24"> </span>&amp;<span class="_ _14"> </span></span>causes<span class="_ _10"> </span>a<span class="_ _10"> </span>compile<span class="_ _10"> </span>error)</div><div class="t m0 x1 hb yc9 ff4 fs6 fc6 sc0 ls0 ws0">C++11<span class="fc0">,<span class="_ _10"> </span>b<span class="_ _3"></span>y<span class="_ _10"> </span>contrast,<span class="_ _10"> </span>intro<span class="_ _e"></span>duces<span class="_ _10"> </span>the<span class="_ _10"> </span>following<span class="_ _b"> </span><span class="ff1">reference<span class="_ _6"> </span>collapsing<span class="_ _6"> </span>rules</span>:</span></div><div class="t m0 xd h11 yca ff5 fs5 fc8 sc0 ls0 ws0">template<span class="ff14 fc4">&lt;</span>typename<span class="_ _6"> </span><span class="fc7">T<span class="ff14 fc4">&gt;</span></span></div><div class="t m0 xd h11 ycb ff5 fs5 fc3 sc0 ls0 ws0">void<span class="_ _6"> </span><span class="ff14 fc0">f(T<span class="fc4">&amp;</span>)<span class="_ _8"> </span>{}<span class="_ _8"> </span><span class="ffb fc5">//<span class="_ _6"> </span>compile<span class="_ _6"> </span>error<span class="_ _8"> </span>in<span class="_ _6"> </span>C++98/03<span class="_ _8"> </span>(with<span class="_ _6"> </span>gcc),</span></span></div><div class="t m0 x16 h11 ycc ffb fs5 fc5 sc0 ls0 ws0">//<span class="_ _6"> </span>no<span class="_ _8"> </span>errors<span class="_ _6"> </span>in<span class="_ _8"> </span>C++11<span class="_ _6"> </span>(and<span class="_ _6"> </span>clang<span class="_ _8"> </span>with<span class="_ _6"> </span>C++98/03)</div><div class="t m0 xd h11 ycd ff5 fs5 fc3 sc0 ls0 ws0">int<span class="_ _6"> </span><span class="ff14 fc0">a<span class="_ _8"> </span><span class="fc4">=<span class="_ _8"> </span>3</span>;<span class="_ _34"> </span><span class="ffb fc5">//</span></span></div><div class="t m0 xd h11 yce ff14 fs5 fc0 sc0 ls0 ws0">f<span class="fc4">&lt;<span class="ff5 fc3">int</span>&amp;&gt;</span>(a);<span class="_ _35"> </span><span class="ffb fc5">//</span></div><div class="t m0 x17 hf ycf ff1 fs7 fc0 sc0 ls0 ws0">T<span class="_ _2d"></span>ype<span class="_ _36"> </span>Reference<span class="_ _17"> </span>Result</div><div class="t m0 x17 hf yd0 ff13 fs7 fc0 sc0 ls0 ws0">A&amp;<span class="_ _27"> </span>&amp;<span class="_ _37"> </span><span class="fff"><span class="_ _36"> </span></span>A&amp;</div><div class="t m0 x17 hf yd1 ff13 fs7 fc0 sc0 ls0 ws0">A&amp;<span class="_ _27"> </span>&amp;&amp;<span class="_ _38"> </span><span class="fff"><span class="_ _36"> </span></span>A&amp;</div><div class="t m0 x17 hf yd2 ff13 fs7 fc0 sc0 ls0 ws0">A&amp;&amp;<span class="_ _36"> </span>&amp;<span class="_ _37"> </span><span class="fff"><span class="_ _39"> </span></span>A&amp;</div><div class="t m0 x17 hf yd3 ff13 fs7 fc0 sc0 ls0 ws0">A&amp;&amp;<span class="_ _39"> </span>&amp;&amp;<span class="_ _38"> </span><span class="fff"><span class="_ _36"> </span></span>A&amp;&amp;</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">22/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf1a" class="pf w0 h0" data-page-no="1a"><div class="pc pc1a w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIoElEQVR42u3ZsU0DQRBA0V10I6IVNVhErgAhYiR3RhOUQ+Ai6IDI2sibHBkZiZGtWe69Ckazyb+5+vj0UgAAII3P48edLQAAkI1IBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQDgRx1j2AIAAHlEhEsqAADpiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAoJRSyjLRrL13Dzav1polAAD/MFLZFN8kPhgA2DK/+wEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAGBjlolmba15MACALXBJBQBApAIAgEgFAECkAgDAX9Uxhi0AAJBHRLikAgCQjkgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAA8Ltloll77x4MAOAyrbWJpnVJBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApFoBAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAIKE6xrAFAADyiAiXVAAA0hGpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgDATS2nt50tANfw9fpuCQBcYP98qPXhfj2dS1nX1UIAAEjhG501IysBZiW4AAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">P<span class="_ _3"></span>erfect<span class="_ _8"> </span>F<span class="_ _3"></span>orw<span class="_ _2d"></span>arding</div><div class="t m0 x1 hb y2a ffc fs6 fc0 sc0 ls0 ws0">P<span class="_ _3"></span>erfect<span class="_ _10"> </span>forw<span class="_ _3"></span>a<span class="_ _3"></span>rding<span class="_ _32"> </span><span class="ff4">allows<span class="_ _b"> </span>preserving<span class="_ _b"> </span>argument<span class="_ _b"> </span></span>value<span class="_ _10"> </span>category<span class="_ _32"> </span><span class="ff4">and<span class="_ _10"> </span><span class="ffd">const/volatile</span></span></div><div class="t m0 x1 hb y7a ff4 fs6 fc0 sc0 ls0 ws0">mo<span class="_ _e"></span>difiers</div><div class="t m0 xd hb yc9 ffd fs6 fc7 sc0 ls0 ws0">std::forward<span class="_ _14"> </span><span class="ff4 fc0">(<span class="_ _2c"> </span><span class="ff11 fs3">&lt;<span class="ffd">utility</span>&gt;<span class="_ _2c"> </span></span>)<span class="_ _10"> </span>fo<span class="_ _3"></span>rwa<span class="_ _2d"></span>rds<span class="_ _10"> </span>the<span class="_ _10"> </span>argument<span class="_ _10"> </span>to<span class="_ _10"> </span>another<span class="_ _10"> </span>function<span class="_ _10"> </span>with<span class="_ _10"> </span>the</span></div><div class="t m0 x1 hb yd4 ffc fs6 fc0 sc0 ls0 ws0">value<span class="_ _10"> </span>catego<span class="_ _3"></span>ry<span class="_ _c"> </span><span class="ff4">it<span class="_ _10"> </span>had<span class="_ _10"> </span>when<span class="_ _10"> </span>passed<span class="_ _10"> </span>to<span class="_ _10"> </span>the<span class="_ _10"> </span>calling<span class="_ _10"> </span>function<span class="_ _10"> </span>(</span>p<span class="_ _e"></span>erfect<span class="_ _10"> </span>fo<span class="_ _3"></span>rwa<span class="_ _3"></span>rding<span class="_ _1f"></span><span class="ff4">)</span></div><div class="t m0 xd h11 yd5 ffb fs5 fc9 sc0 ls0 ws0">#<span class="_ _1b"> </span>include<span class="_ _a"> </span><span class="fc5">&lt;utility&gt;<span class="_ _24"> </span>//<span class="_ _8"> </span>std::forward</span></div><div class="t m0 xd h11 yd6 ff5 fs5 fc8 sc0 ls0 ws0">template<span class="ff14 fc4">&lt;</span>typename<span class="_ _6"> </span><span class="fc7">T<span class="ff14 fc4">&gt;<span class="_ _8"> </span></span><span class="fc3">void<span class="_ _8"> </span><span class="ff14 fc0">f(T<span class="fc4">&amp;<span class="_ _6"> </span></span>t)<span class="_ _3a"> </span>{<span class="_ _6"> </span>cout<span class="_ _8"> </span><span class="fc4">&lt;&lt;<span class="_ _8"> </span><span class="fcc">&quot;lvalue&quot;</span></span>;<span class="_ _6"> </span>}</span></span></span></div><div class="t m0 xd h11 yd7 ff5 fs5 fc8 sc0 ls0 ws0">template<span class="ff14 fc4">&lt;</span>typename<span class="_ _6"> </span><span class="fc7">T<span class="ff14 fc4">&gt;<span class="_ _8"> </span></span><span class="fc3">void<span class="_ _8"> </span><span class="ff14 fc0">f(T<span class="fc4">&amp;&amp;<span class="_ _6"> </span></span>t)<span class="_ _8"> </span>{<span class="_ _6"> </span>cout<span class="_ _8"> </span><span class="fc4">&lt;&lt;<span class="_ _6"> </span><span class="fcc">&quot;rvalue&quot;</span></span>;<span class="_ _8"> </span>}<span class="_ _6"> </span><span class="ffb fc5">//<span class="_ _8"> </span>overloading</span></span></span></span></div><div class="t m0 xd h11 yd8 ff5 fs5 fc8 sc0 ls0 ws0">template<span class="ff14 fc4">&lt;</span>typename<span class="_ _6"> </span><span class="fc7">T<span class="ff14 fc4">&gt;<span class="_ _8"> </span></span><span class="fc3">void<span class="_ _8"> </span><span class="ff14 fc0">g1(T<span class="fc4">&amp;&amp;<span class="_ _6"> </span></span>obj)<span class="_ _8"> </span>{<span class="_ _6"> </span>f(obj);<span class="_ _8"> </span>}<span class="_ _6"> </span><span class="ffb fc5">//<span class="_ _8"> </span>call<span class="_ _6"> </span>only<span class="_ _8"> </span>f(T<span class="ffe">&amp;</span>)</span></span></span></span></div><div class="t m0 xd h11 yd9 ff5 fs5 fc8 sc0 ls0 ws0">template<span class="ff14 fc4">&lt;</span>typename<span class="_ _6"> </span><span class="fc7">T<span class="ff14 fc4">&gt;<span class="_ _8"> </span></span><span class="fc3">void<span class="_ _8"> </span><span class="ff14 fc0">g2(T<span class="fc4">&amp;&amp;<span class="_ _6"> </span></span>obj)<span class="_ _8"> </span>{<span class="_ _6"> </span>f(<span class="fc7">std::forward<span class="fc4">&lt;</span></span>T<span class="fc4">&gt;</span>(obj));<span class="_ _8"> </span>}</span></span></span></div><div class="t m0 xd h11 yda ff5 fs5 fc8 sc0 ls0 ws0">struct<span class="_ _6"> </span><span class="fc7">A<span class="ff14 fc0">{};</span></span></div><div class="t m0 xd h11 ydb ff14 fs5 fc0 sc0 ls0 ws0">f<span class="_ _6"> </span>(<span class="_ _8"> </span>A{<span class="fc4">10</span>}<span class="_ _8"> </span>);<span class="_ _6"> </span><span class="ffb fc5">//<span class="_ _8"> </span>print<span class="_ _6"> </span>&quot;<span class="ffe">rvalue</span>&quot;</span></div><div class="t m0 xd h11 ydc ff14 fs5 fc0 sc0 ls0 ws0">g1(<span class="_ _6"> </span>A{<span class="fc4">10</span>}<span class="_ _8"> </span>);<span class="_ _8"> </span><span class="ffb fc5">//<span class="_ _6"> </span>print<span class="_ _6"> </span>&quot;<span class="ffe">lvalue</span>&quot;!!</span></div><div class="t m0 xd h11 ydd ff14 fs5 fc0 sc0 ls0 ws0">g2(<span class="_ _6"> </span>A{<span class="fc4">10</span>}<span class="_ _8"> </span>);<span class="_ _8"> </span><span class="ffb fc5">//<span class="_ _6"> </span>print<span class="_ _6"> </span>&quot;<span class="ffe">rvalue</span>&quot;</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">23/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf1b" class="pf w0 h0" data-page-no="1b"><div class="pc pc1b w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 y1c ff1 fs0 fc0 sc0 ls0 ws0">V<span class="_ _2d"></span>alue<span class="_ _1"> </span>Catego<span class="_ _2d"></span>ries</div><a class="l" href="#pf1b" data-dest-detail='[27,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:158.662500px;bottom:198.648000px;width:192.734000px;height:24.026000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf1c" class="pf w0 h0" data-page-no="1c"><div class="pc pc1c w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIe0lEQVR42u3ZsQkCQRCG0V25xdAaxMjYQMRYERuzCXsx0MAOTOzA6BIPNzkDwVgQYZD3Svijj5k8mS8TAACEcT2fBlYAACAakQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAwFuutVoBAIA4SikuqQAAhCNSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAD4WmOCn7p33Wy9tcMnLseDEQCAl1xrtQIAAHGUUrz7AQAIR6QCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSTQAAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgDwv5p2N7YCEMFttTcCACml6WKT82jYt4+U+r43CAAAITwB1NwdAg7UeuMAAAAASUVORK5CYII="/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>axonomy<span class="_ _8"> </span>(simplified)</div><div class="t m0 x1 h6 yde ff8 fs2 fc0 sc0 ls0 ws0">Every<span class="_ _6"> </span>exp<span class="_ _3"></span>ression<span class="_ _6"> </span>is<span class="_ _10"> </span>either<span class="_ _6"> </span>an<span class="_ _6"> </span><span class="ff1">rvalue<span class="_ _10"> </span></span>or<span class="_ _10"> </span>an<span class="_ _6"> </span><span class="ff1">lvalue</span></div><div class="t m0 x12 h6 ydf ff15 fs2 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff8">An<span class="_ _6"> </span><span class="ff1">lvalue<span class="_ _6"> </span></span>(<span class="ff3">left<span class="_ _32"> </span></span>value<span class="_ _6"> </span>of<span class="_ _6"> </span>an<span class="_ _10"> </span>assignment<span class="_ _6"> </span>fo<span class="_ _3"></span>r<span class="_ _6"> </span>histo<span class="_ _3"></span>rical<span class="_ _6"> </span>reason<span class="_ _6"> </span>o<span class="_ _3"></span>r<span class="_ _6"> </span><span class="ff3">locator<span class="_ _c"> </span></span>value)</span></div><div class="t m0 x6 h6 ye0 ff8 fs2 fc0 sc0 ls0 ws0">rep<span class="_ _3"></span>resents<span class="_ _10"> </span>an<span class="_ _10"> </span>expression<span class="_ _10"> </span>that<span class="_ _10"> </span>o<span class="_ _e"></span>ccupies<span class="_ _10"> </span>an<span class="_ _10"> </span><span class="ff3">identit<span class="_ _3"></span>y<span class="ff8">,<span class="_ _6"> </span>namely<span class="_ _b"> </span>a<span class="_ _6"> </span>memo<span class="_ _3"></span>ry<span class="_ _10"> </span>lo<span class="_ _e"></span>cation</span></span></div><div class="t m0 x6 h6 ye1 ff8 fs2 fc0 sc0 ls0 ws0">(it<span class="_ _6"> </span>has<span class="_ _10"> </span>an<span class="_ _6"> </span>address)</div><div class="t m0 x12 h6 ye2 ff15 fs2 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff8">An<span class="_ _6"> </span><span class="ff1">rvalue<span class="_ _6"> </span></span>is<span class="_ _10"> </span>movable;<span class="_ _6"> </span>an<span class="_ _6"> </span><span class="ff1">lvalue<span class="_ _10"> </span></span>is<span class="_ _6"> </span>not</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">24/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf1d" class="pf w0 h0" data-page-no="1d"><div class="pc pc1d w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>axonomy<span class="_ _3b"> </span>1/2</div><div class="t m0 x18 hb ye3 ff1 fs6 fcd sc0 ls0 ws0">glvalue<span class="_ _a"> </span><span class="ff4 fc0">(<span class="ffc">generalized<span class="_ _10"> </span>lvalue<span class="_ _0"></span></span>)<span class="_ _10"> </span>is<span class="_ _10"> </span>an<span class="_ _10"> </span>exp<span class="_ _3"></span>ression<span class="_ _10"> </span>that<span class="_ _10"> </span>has<span class="_ _10"> </span>an<span class="_ _10"> </span>identity</span></div><div class="t m0 x19 hb ye4 ff1 fs6 fcd sc0 ls0 ws0">lvalue<span class="_ _a"> </span><span class="ff4 fc0">is<span class="_ _10"> </span>a<span class="_ _10"> </span><span class="ff1">glvalue<span class="_ _10"> </span></span>but<span class="_ _10"> </span>it<span class="_ _10"> </span>is<span class="_ _10"> </span>not<span class="_ _10"> </span>movable<span class="_ _10"> </span>(it<span class="_ _10"> </span>is<span class="_ _10"> </span>not<span class="_ _10"> </span>an<span class="_ _10"> </span><span class="ff1">xvalue</span>).<span class="_ _c"> </span>An<span class="_ _10"> </span><span class="ffc">named<span class="_ _10"> </span>rvalue</span></span></div><div class="t m0 x1a hb ye5 ffc fs6 fc0 sc0 ls0 ws0">reference<span class="_ _6"> </span><span class="ff4">is<span class="_ _10"> </span>a<span class="_ _10"> </span><span class="ff1">lvalue</span></span></div><div class="t m0 x1b hb ye6 ff1 fs6 fcd sc0 ls0 ws0">xvalue<span class="_ _a"> </span><span class="ff4 fc0">(<span class="ffc">eXpiring<span class="_ _1f"></span></span>)<span class="_ _10"> </span>has<span class="_ _10"> </span>an<span class="_ _10"> </span>identity<span class="_ _b"> </span>and<span class="_ _10"> </span>it<span class="_ _10"> </span>is<span class="_ _10"> </span>movable.<span class="_ _c"> </span>It<span class="_ _10"> </span>is<span class="_ _10"> </span>a<span class="_ _b"> </span><span class="ff1">glvalue<span class="_ _10"> </span></span>that<span class="_ _10"> </span>denotes<span class="_ _10"> </span>an</span></div><div class="t m0 x1a hb ye7 ff4 fs6 fc0 sc0 ls0 ws0">object<span class="_ _10"> </span>whose<span class="_ _10"> </span>resources<span class="_ _10"> </span>can<span class="_ _10"> </span>b<span class="_ _e"></span>e<span class="_ _b"> </span>reused.<span class="_ _c"> </span>An<span class="_ _10"> </span><span class="ffc">unnamed<span class="_ _10"> </span>rvalue<span class="_ _10"> </span>reference<span class="_ _8"> </span></span>is<span class="_ _10"> </span>a</div><div class="t m0 x1a hb ye8 ff1 fs6 fc0 sc0 ls0 ws0">xvalue</div><div class="t m0 x1c hb ye9 ff1 fs6 fcd sc0 ls0 ws0">p<span class="_ _3"></span>rvalue<span class="_ _24"> </span><span class="ff4 fc0">(<span class="ffc">pure<span class="_ _10"> </span>rvalue<span class="_ _e"></span></span>)<span class="_ _10"> </span>do<span class="_ _e"></span>esnt<span class="_ _10"> </span>have<span class="_ _10"> </span>identity,<span class="_ _b"> </span>but<span class="_ _10"> </span>is<span class="_ _10"> </span>movable.<span class="_ _c"> </span>It<span class="_ _10"> </span>is<span class="_ _10"> </span>an<span class="_ _10"> </span>expression</span></div><div class="t m0 x1a hb yea ff4 fs6 fc0 sc0 ls0 ws0">whose<span class="_ _10"> </span>evaluation<span class="_ _10"> </span>initializes<span class="_ _10"> </span>an<span class="_ _10"> </span>object<span class="_ _10"> </span>o<span class="_ _3"></span>r<span class="_ _10"> </span>computes<span class="_ _10"> </span>the<span class="_ _10"> </span>value<span class="_ _10"> </span>of<span class="_ _10"> </span>an<span class="_ _10"> </span>op<span class="_ _e"></span>erand</div><div class="t m0 x1a hb yeb ff4 fs6 fc0 sc0 ls0 ws0">of<span class="_ _10"> </span>an<span class="_ _10"> </span>op<span class="_ _e"></span>erato<span class="_ _3"></span>r</div><div class="t m0 x1d hb yec ff1 fs6 fcd sc0 ls0 ws0">rvalue<span class="_ _a"> </span><span class="ff4 fc0">is<span class="_ _10"> </span>movable.<span class="_ _c"> </span>It<span class="_ _10"> </span>is<span class="_ _10"> </span>a<span class="_ _10"> </span><span class="ff1">prvalue<span class="_ _b"> </span></span>or<span class="_ _b"> </span>an<span class="_ _10"> </span><span class="ff1">xvalue</span></span></div><div class="t m0 x12 hc yed ffa fs7 fcb sc0 ls0 ws0">en.cppreference.com/w/cpp/language/value<span class="_ _b"> </span>category</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">25/56</div><a class="l" href="https://en.cppreference.com/w/cpp/language/value_category"><div class="d m1" style="border-style:none;position:absolute;left:52.083000px;bottom:8.307000px;width:231.335000px;height:13.445000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf1e" class="pf w0 h0" data-page-no="1e"><div class="pc pc1e w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>axonomy<span class="_ _3b"> </span>2/2</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">26/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf1f" class="pf w0 h0" data-page-no="1f"><div class="pc pc1f w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Examples</div><div class="t m0 xd hc y34 ff5 fs7 fc8 sc0 ls0 ws0">struct<span class="_ _32"> </span><span class="fc7">A<span class="_ _32"> </span><span class="ffa fc0">{</span></span></div><div class="t m0 x6 hc yc0 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _32"> </span><span class="ffa fc0">x;</span></div><div class="t m0 xd hc y35 ffa fs7 fc0 sc0 ls0 ws0">};</div><div class="t m0 xd hc y36 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">(A<span class="fc4">&amp;&amp;</span>)<span class="_ _32"> </span>{}</span></span></div><div class="t m0 xd hc yee ffa fs7 fc0 sc0 ls0 ws0">A<span class="fc4">&amp;&amp;<span class="_ _16"> </span><span class="fc7">g</span></span>();</div><div class="t m0 xd hc y37 ffb fs7 fc5 sc0 ls0 ws0">//----------------------------------------------------------------</div><div class="t m0 xd hc yc2 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _32"> </span><span class="ffa fc0">a<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span>4</span>;<span class="_ _11"> </span><span class="ffb fc5">//<span class="_ _c"> </span>&quot;a&quot;<span class="_ _32"> </span>is<span class="_ _32"> </span>an<span class="_ _32"> </span>lvalue,<span class="_ _c"> </span>&quot;4&quot;<span class="_ _32"> </span>is<span class="_ _32"> </span>a<span class="_ _32"> </span>prvalue</span></span></div><div class="t m0 xd hc y38 ffa fs7 fc0 sc0 ls0 ws0">f(A{<span class="fc4">4</span>});<span class="_ _28"> </span><span class="ffb fc5">//<span class="_ _c"> </span>&quot;A{4}&quot;<span class="_ _32"> </span>is<span class="_ _32"> </span>a<span class="_ _32"> </span>prvalue</span></div><div class="t m0 xd hc y3a ffa fs7 fc0 sc0 ls0 ws0">A<span class="fc4">&amp;&amp;<span class="_ _32"> </span></span>b<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span></span>A{<span class="fc4">3</span>};<span class="_ _27"> </span><span class="ffb fc5">//<span class="_ _32"> </span>&quot;A<span class="ffe">&amp;&amp;<span class="_ _32"> </span></span>b&quot;<span class="_ _32"> </span>is<span class="_ _c"> </span>a<span class="_ _32"> </span>named<span class="_ _32"> </span>rvalue<span class="_ _32"> </span>reference<span class="_ _32"> </span><span class="fff"><span class="_ _c"> </span></span>lvalue</span></div><div class="t m0 xd hc yc3 ffa fs7 fc0 sc0 ls0 ws0">A<span class="_ _32"> </span>c{<span class="fc4">4</span>};</div><div class="t m0 xd hc y3c ffa fs7 fc0 sc0 ls0 ws0">f(std<span class="fc4">::</span>move(c));<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>&quot;std::move(c)&quot;<span class="_ _16"> </span>is<span class="_ _32"> </span>a<span class="_ _32"> </span>xvalue</span></div><div class="t m0 xd hc y3d ffa fs7 fc0 sc0 ls0 ws0">f(A{}.x);<span class="_ _15"> </span><span class="ffb fc5">//<span class="_ _32"> </span>&quot;A{}.x&quot;<span class="_ _32"> </span>is<span class="_ _32"> </span>a<span class="_ _32"> </span>xvalue</span></div><div class="t m0 xd hc y3e ffa fs7 fc0 sc0 ls0 ws0">g();<span class="_ _31"> </span><span class="ffb fc5">//<span class="_ _32"> </span>&quot;A<span class="ffe">&amp;&amp;</span>&quot;<span class="_ _32"> </span>is<span class="_ _c"> </span>a<span class="_ _32"> </span>xvalue</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">27/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf20" class="pf w0 h0" data-page-no="20"><div class="pc pc20 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 yab ff5 fs0 fc0 sc0 ls0 ws0">&amp;<span class="ff1">,<span class="_ _1"> </span></span>&amp;&amp;<span class="_ _1"> </span><span class="ff1">Ref-qualifiers</span></div><div class="t m0 x8 h2 y1c ff1 fs0 fc0 sc0 ls0 ws0">and<span class="_ _1"> </span><span class="ff5">volatile</span></div><div class="t m0 x8 h2 yac ff1 fs0 fc0 sc0 ls0 ws0">Overloading</div><a class="l" href="#pf20" data-dest-detail='[32,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:158.662500px;bottom:250.204500px;width:241.993000px;height:24.026000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf20" data-dest-detail='[32,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:158.662500px;bottom:205.878000px;width:241.993000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf20" data-dest-detail='[32,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:158.662500px;bottom:147.091500px;width:136.737000px;height:24.026000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf21" class="pf w0 h0" data-page-no="21"><div class="pc pc21 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAId0lEQVR42u3YsQkCMRiG4UQuWB3OIFZOIGItuJlLOI6FQ7iB1XGVaWLnAHrKf/A8E4QvzcufN7tDAgCAMO6368IKAABEI1IBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAHjLtVYrAAAQRynFJRUAgHBEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAIDpdTN66ziOPgwA4DN938/otS6pAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVBMAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAMBv5VqrFQAAiKOU4pIKAEA4IhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQDgj7rhvLYCwCQex4sRAL633Z9yXi3b8EyptWYQAABCeAH6cxoCsBaJMAAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y6 ff5 fs2 fc1 sc0 ls0 ws0">&amp;<span class="ff1">,<span class="_ _8"> </span></span>&amp;&amp;<span class="_ _8"> </span><span class="ff1">Ref-qualifiers<span class="_ _8"> </span>Overloading<span class="_ _3c"> </span>1/3</span></div><div class="t m0 x1 hb y2a ff4 fs6 fc6 sc0 ls0 ws0">C++11<span class="_ _b"> </span><span class="fc0">allows<span class="_ _b"> </span>overloading<span class="_ _10"> </span>memb<span class="_ _e"></span>er<span class="_ _b"> </span>functions<span class="_ _10"> </span>dep<span class="_ _e"></span>ending<span class="_ _10"> </span>on<span class="_ _b"> </span>the<span class="_ _10"> </span><span class="ff1">lvalue</span>/<span class="ff1">rvalue<span class="_ _10"> </span></span>property</span></div><div class="t m0 x1 hb y7a ff4 fs6 fc0 sc0 ls0 ws0">of<span class="_ _10"> </span>their<span class="_ _10"> </span>object.<span class="_ _32"> </span>This<span class="_ _10"> </span>is<span class="_ _10"> </span>also<span class="_ _10"> </span>known<span class="_ _b"> </span>as<span class="_ _6"> </span><span class="ff1">ref-qualifiers<span class="_ _10"> </span>overloading<span class="_ _6"> </span></span>and<span class="_ _10"> </span>can<span class="_ _10"> </span>b<span class="_ _e"></span>e<span class="_ _b"> </span>useful<span class="_ _10"> </span>for</div><div class="t m0 x1 hb y7b ff4 fs6 fc0 sc0 ls0 ws0">optimization<span class="_ _10"> </span>purp<span class="_ _e"></span>oses,<span class="_ _b"> </span>namely<span class="_ _2d"></span>,<span class="_ _10"> </span>moving<span class="_ _10"> </span>a<span class="_ _10"> </span>variable<span class="_ _b"> </span>instead<span class="_ _10"> </span>of<span class="_ _10"> </span>copying<span class="_ _b"> </span>it</div><div class="t m0 xd hc yef ff5 fs7 fc8 sc0 ls0 ws0">struct<span class="_ _32"> </span><span class="fc7">A<span class="_ _32"> </span><span class="ffa fc0">{</span></span></div><div class="t m0 xd hc yf0 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _16"> </span>void<span class="_ _32"> </span>f()<span class="_ _27"> </span>{}<span class="_ _16"> </span>//<span class="_ _32"> </span>already<span class="_ _32"> </span>covered<span class="_ _32"> </span>by<span class="_ _32"> </span>&quot;f()<span class="_ _32"> </span><span class="ffe">&amp;</span>&quot;</div><div class="t m0 x6 hc yf1 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">()<span class="_ _32"> </span><span class="fc4">&amp;<span class="_ _16"> </span></span>{}</span></span></div><div class="t m0 x6 hc yf2 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">()<span class="_ _32"> </span><span class="fc4">&amp;&amp;<span class="_ _32"> </span></span>{}</span></span></div><div class="t m0 xd hc yf3 ffa fs7 fc0 sc0 ls0 ws0">};</div><div class="t m0 xd hc yf4 ffa fs7 fc0 sc0 ls0 ws0">A<span class="_ _32"> </span>a1;</div><div class="t m0 xd hc yf5 ffa fs7 fc0 sc0 ls0 ws0">a1.f();<span class="_ _29"> </span><span class="ffb fc5">//<span class="_ _c"> </span>call<span class="_ _32"> </span>&quot;f()<span class="_ _32"> </span><span class="ffe">&amp;</span>&quot;</span></div><div class="t m0 xd hc yf6 ffa fs7 fc0 sc0 ls0 ws0">A{}.f();<span class="_ _3d"> </span><span class="ffb fc5">//<span class="_ _32"> </span>call<span class="_ _32"> </span>&quot;f()<span class="_ _32"> </span><span class="ffe">&amp;&amp;</span>&quot;</span></div><div class="t m0 xd hc yf7 ffa fs7 fc0 sc0 ls0 ws0">std<span class="fc4">::</span>move(a1).f();<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>call<span class="_ _32"> </span>&quot;f()<span class="_ _32"> </span><span class="ffe">&amp;&amp;</span>&quot;</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">28/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf22" class="pf w0 h0" data-page-no="22"><div class="pc pc22 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIkElEQVR42u3YMUoDURSG0XkyF6tH1iCpXIGItZCdZRMux8JFuINU4VXeZtIFQUgRUO/oOSuY+V/zcdv24WkCAIAy3t9eb6wAAEA1IhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAgLOWmVYAAKCOiHBJBQCgHJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAA8MlsAgC+yRjjj/1R792zws9wSQUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAIB/pmWmFQAAqCMiXFIBAChHpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQCAy+YVfesYw4MBAFyn976ir3VJBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApJoAAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBg/VpmWgEAgDoiwiUVAIByRCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQCgovm4v7MCwK84PL8YAeCr+8dda5vb5fgxTcuyGAQAgBJOOb0gAApIbasAAAAASUVORK5CYII="/><div class="t m0 x4 h6 y6 ff5 fs2 fc1 sc0 ls0 ws0">&amp;<span class="ff1">,<span class="_ _8"> </span></span>&amp;&amp;<span class="_ _8"> </span><span class="ff1">Ref-qualifiers<span class="_ _8"> </span>Overloading<span class="_ _3c"> </span>2/3</span></div><div class="t m0 x1 hb yf8 ffc fs6 fc0 sc0 ls0 ws0">Ref-qualifiers<span class="_ _10"> </span>overloading<span class="_ _32"> </span><span class="ff4">can<span class="_ _10"> </span>b<span class="_ _e"></span>e<span class="_ _10"> </span>also<span class="_ _10"> </span>combined<span class="_ _10"> </span>with<span class="_ _14"> </span><span class="ffd">const<span class="_ _14"> </span></span>methods</span></div><div class="t m0 xd hc yf9 ff5 fs7 fc8 sc0 ls0 ws0">struct<span class="_ _32"> </span><span class="fc7">A<span class="_ _32"> </span><span class="ffa fc0">{</span></span></div><div class="t m0 xd hc yfa ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _16"> </span>void<span class="_ _32"> </span>f()<span class="_ _32"> </span>const<span class="_ _27"> </span>{}<span class="_ _32"> </span>//<span class="_ _32"> </span>already<span class="_ _32"> </span>covered<span class="_ _32"> </span>by<span class="_ _c"> </span>&quot;f()<span class="_ _32"> </span>const<span class="_ _32"> </span><span class="ffe">&amp;</span>&quot;</div><div class="t m0 x6 hc yfb ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">()<span class="_ _32"> </span></span></span><span class="fc8">const<span class="_ _32"> </span><span class="ffa fc4">&amp;<span class="_ _16"> </span><span class="fc0">{}</span></span></span></div><div class="t m0 x6 hc yfc ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">()<span class="_ _32"> </span></span></span><span class="fc8">const<span class="_ _32"> </span><span class="ffa fc4">&amp;&amp;<span class="_ _32"> </span><span class="fc0">{}</span></span></span></div><div class="t m0 xd hc yfd ffa fs7 fc0 sc0 ls0 ws0">};</div><div class="t m0 xd hc yfe ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span><span class="ffa fc0">A<span class="_ _32"> </span>a1;</span></div><div class="t m0 xd hc yff ffa fs7 fc0 sc0 ls0 ws0">a1.f();<span class="_ _29"> </span><span class="ffb fc5">//<span class="_ _c"> </span>call<span class="_ _32"> </span>&quot;f()<span class="_ _32"> </span>const<span class="_ _32"> </span><span class="ffe">&amp;</span>&quot;</span></div><div class="t m0 xd hc y100 ffa fs7 fc0 sc0 ls0 ws0">std<span class="fc4">::</span>move(a1).f();<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>call<span class="_ _32"> </span>&quot;f()<span class="_ _32"> </span>const<span class="_ _c"> </span><span class="ffe">&amp;&amp;</span>&quot;</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">29/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf23" class="pf w0 h0" data-page-no="23"><div class="pc pc23 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIeElEQVR42u3YsQkCMRiG4UQuWB3OIFZOIGIt3GYu4TgWDuEGVsdVpomdrWBz/+HzTBC+NC9/3h1OCQAAwnjcbysrAAAQjUgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAOAj11qtAABAHKUUl1QAAMIRqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAHzVLeit0zT5MACA3/R9v6DXuqQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSTQAAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAAJhRrrVaAQCAOEopLqkAAIQjUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkmAABApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAwMy68bK1AsAiPM9XIwD/YH8cct6s2/hKqbVmEAAAQngDFu8aArPUteMAAAAASUVORK5CYII="/><div class="t m0 x4 h6 y6 ff5 fs2 fc1 sc0 ls0 ws0">&amp;<span class="ff1">,<span class="_ _8"> </span></span>&amp;&amp;<span class="_ _8"> </span><span class="ff1">Ref-qualifiers<span class="_ _8"> </span>Overloading<span class="_ _3c"> </span>3/3</span></div><div class="t m0 x1 hb y101 ff4 fs6 fc0 sc0 ls0 ws0">A<span class="_ _10"> </span>simple<span class="_ _10"> </span>example<span class="_ _10"> </span>where<span class="_ _10"> </span><span class="ffc">ref-qualifiers<span class="_ _10"> </span>overloading<span class="_ _32"> </span></span>is<span class="_ _10"> </span>useful</div><div class="t m0 xd hc y102 ff5 fs7 fc8 sc0 ls0 ws0">struct<span class="_ _32"> </span><span class="fc7">ArrayWrapper<span class="_ _32"> </span><span class="ffa fc0">{</span></span></div><div class="t m0 x6 hc y103 ffa fs7 fc0 sc0 ls0 ws0">ArrayWrapper(<span class="ffb fc5">/*params*/<span class="_ _1b"> </span></span>)<span class="_ _32"> </span>{<span class="_ _32"> </span><span class="ffb fc5">/*<span class="_ _32"> </span>something<span class="_ _32"> </span>expensive<span class="_ _c"> </span>*/<span class="_ _1c"> </span></span>}</div><div class="t m0 x6 hc y104 ffa fs7 fc0 sc0 ls0 ws0">ArrayWrapper<span class="_ _32"> </span>copy()<span class="_ _32"> </span><span class="ff5 fc8">const<span class="_ _32"> </span></span><span class="fc4">&amp;<span class="_ _16"> </span></span>{<span class="_ _32"> </span><span class="ffb fc5">/*<span class="_ _c"> </span>expensive<span class="_ _32"> </span>copy<span class="_ _32"> </span>with<span class="_ _32"> </span>std::copy()<span class="_ _32"> </span>*/<span class="_ _1c"> </span></span>}</div><div class="t m0 x6 hc y105 ffa fs7 fc0 sc0 ls0 ws0">ArrayWrapper<span class="_ _32"> </span>copy()<span class="_ _32"> </span><span class="ff5 fc8">const<span class="_ _32"> </span></span><span class="fc4">&amp;&amp;<span class="_ _32"> </span></span>{<span class="_ _c"> </span><span class="ffb fc5">/*<span class="_ _32"> </span>just<span class="_ _32"> </span>move<span class="_ _32"> </span>the<span class="_ _32"> </span>pointer<span class="_ _c"> </span>as<span class="_ _32"> </span>the<span class="_ _32"> </span>original</span></div><div class="t m0 x1e hc y106 ffb fs7 fc5 sc0 ls0 ws0">object<span class="_ _32"> </span>is<span class="_ _32"> </span>no<span class="_ _32"> </span>more<span class="_ _32"> </span>used<span class="_ _c"> </span>*/<span class="_ _3e"> </span><span class="ffa fc0">}</span></div><div class="t m0 xd hc y107 ffa fs7 fc0 sc0 ls0 ws0">};</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">30/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf24" class="pf w0 h0" data-page-no="24"><div class="pc pc24 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAImElEQVR42u3ZsU0DQRCG0Vt0I6ITNViOqAAhYiS3QOB63IQ7cEANSAQUQQdE1gXYkxwZBTiatd+rYPVv8mm3rZ9eBgAAKOP76/POCgAAVCNSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAD41zLTCgAA1BERXlIBAChHpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAODajR2ddZ5nFwYAcJlpmjo6rZdUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEqgkAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAOppmWkFAADqiAgvqQAAlCNSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgBw68ZeDvp7Om3eti4M+vLxfjACABdomWkFAADqiAjf/QAAlCNSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAwG0bj7uVFQCu0s/r3ghAjx6fN6093C/H8zAsy2IQAABK+AOq2SMA4gZ9FwAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y6 ff5 fs2 fc1 sc0 ls0 ws0">volatile<span class="_ _8"> </span><span class="ff1">Overloading</span></div><div class="t m0 xd hc y34 ff5 fs7 fc8 sc0 ls0 ws0">struct<span class="_ _32"> </span><span class="fc7">A<span class="_ _32"> </span><span class="ffa fc0">{</span></span></div><div class="t m0 x6 hc yc0 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">()<span class="_ _3f"> </span>{}</span></span></div><div class="t m0 x6 hc y35 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">()<span class="_ _32"> </span></span></span><span class="fc8">volatile<span class="_ _40"> </span><span class="ffa fc0">{}<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>e.g.<span class="_ _32"> </span>propagate<span class="_ _32"> </span>volatile<span class="_ _c"> </span>to<span class="_ _32"> </span>data<span class="_ _32"> </span>members</span></span></span></div><div class="t m0 x6 hc yc1 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">()<span class="_ _32"> </span></span></span><span class="fc8">const<span class="_ _32"> </span>volatile<span class="_ _27"> </span><span class="ffa fc0">{}</span></span></div><div class="t m0 xd hc y36 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _16"> </span>void<span class="_ _32"> </span>f()<span class="_ _32"> </span>volatile<span class="_ _32"> </span><span class="ffe">&amp;<span class="_ _15"> </span></span>{}<span class="_ _32"> </span>//<span class="_ _c"> </span>combining<span class="_ _32"> </span>ref-qualifier<span class="_ _32"> </span>and<span class="_ _32"> </span>volatile</div><div class="t m0 xd hc yee ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _16"> </span>void<span class="_ _32"> </span>f()<span class="_ _32"> </span>const<span class="_ _32"> </span>volatile<span class="_ _32"> </span><span class="ffe">&amp;<span class="_ _16"> </span></span>{}<span class="_ _c"> </span>//<span class="_ _32"> </span>overloading<span class="_ _32"> </span>is<span class="_ _32"> </span>also<span class="_ _32"> </span>fine</div><div class="t m0 xd hc y37 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _16"> </span>void<span class="_ _32"> </span>f()<span class="_ _32"> </span>volatile<span class="_ _32"> </span><span class="ffe">&amp;&amp;<span class="_ _11"> </span></span>{}</div><div class="t m0 xd hc yc2 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _16"> </span>void<span class="_ _32"> </span>f()<span class="_ _32"> </span>const<span class="_ _32"> </span>volatile<span class="_ _32"> </span><span class="ffe">&amp;&amp;<span class="_ _c"> </span></span>{}</div><div class="t m0 xd hc y38 ffa fs7 fc0 sc0 ls0 ws0">};</div><div class="t m0 xd hc y3a ff5 fs7 fc8 sc0 ls0 ws0">volatile<span class="_ _32"> </span><span class="ffa fc0">A<span class="_ _32"> </span>a1;</span></div><div class="t m0 xd hc y3b ffa fs7 fc0 sc0 ls0 ws0">a1.f();<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>call<span class="_ _32"> </span>&quot;f()<span class="_ _32"> </span>volatile&quot;</span></div><div class="t m0 xd hc y3c ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span>volatile<span class="_ _32"> </span><span class="ffa fc0">A<span class="_ _32"> </span>a2;</span></div><div class="t m0 xd hc y3d ffa fs7 fc0 sc0 ls0 ws0">a2.f();<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>call<span class="_ _32"> </span>&quot;f()<span class="_ _32"> </span>const<span class="_ _32"> </span>volatile&quot;</span></div><div class="t m0 x12 hc y108 ffa fs7 fcb sc0 ls0 ws0">Member<span class="_ _32"> </span>Function<span class="_ _32"> </span>Overloading:<span class="_ _16"> </span>Choices<span class="_ _32"> </span>You<span class="_ _32"> </span>Didnt<span class="_ _c"> </span>Know<span class="_ _32"> </span>You<span class="_ _32"> </span>Had</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">31/56</div><a class="l" href="https://crascit.com/2015/11/29/member-function-overloading-choices-you-didnt-know-you-had/"><div class="d m1" style="border-style:none;position:absolute;left:52.083000px;bottom:3.657000px;width:289.141000px;height:13.444000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf25" class="pf w0 h0" data-page-no="25"><div class="pc pc25 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 y109 ff1 fs0 fc0 sc0 ls0 ws0">Cop<span class="_ _2d"></span>y<span class="_ _1"> </span>Elision<span class="_ _1"> </span>and</div><div class="t m0 x8 h2 y10a ff1 fs0 fc0 sc0 ls0 ws0">RV<span class="_ _2d"></span>O</div><a class="l" href="#pf25" data-dest-detail='[37,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:158.662500px;bottom:224.427000px;width:241.993000px;height:24.025000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf25" data-dest-detail='[37,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:158.662500px;bottom:180.099000px;width:56.524000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf26" class="pf w0 h0" data-page-no="26"><div class="pc pc26 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIXklEQVR42u3YsQ3CMBRF0W+ElZIZEFUmQIg6UjZjCcahYAg2SOUSN6Zjhq/onBFedfXK5XoPAABI4/N+HawAAEA2IhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAgL/Se7cCAAB51Fo9qQAApCNSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqSYAAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSTQAAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgCwH8f2OFsBgIjYlqcRgAzm21rKaRrtGzHGMAgAACn8ADkWFAQR1uj6AAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Cop<span class="_ _3"></span>y<span class="_ _8"> </span>Elision<span class="_ _8"> </span>and<span class="_ _8"> </span>RV<span class="_ _3"></span>O</div><div class="t m0 x1 hb y10b ff1 fs6 fc0 sc0 ls0 ws0">Cop<span class="_ _3"></span>y<span class="_ _6"> </span>elision<span class="_ _10"> </span><span class="ff4">is<span class="_ _10"> </span>a<span class="_ _10"> </span>compiler<span class="_ _10"> </span>optimization<span class="_ _10"> </span>technique<span class="_ _10"> </span>that<span class="_ _10"> </span>eliminates<span class="_ _10"> </span>unnecessary</span></div><div class="t m0 x1 hb y10c ff4 fs6 fc0 sc0 ls0 ws0">cop<span class="_ _3"></span>ying/moving<span class="_ _10"> </span>of<span class="_ _10"> </span>objects<span class="_ _10"> </span>(it<span class="_ _10"> </span>is<span class="_ _10"> </span>defined<span class="_ _10"> </span>in<span class="_ _10"> </span>the<span class="_ _10"> </span>C++<span class="_ _10"> </span>standard)</div><div class="t m0 x1 hb y10d ff4 fs6 fc0 sc0 ls0 ws0">A<span class="_ _10"> </span>compiler<span class="_ _10"> </span>avoids<span class="_ _10"> </span>omitting<span class="_ _10"> </span>cop<span class="_ _3"></span>y/move<span class="_ _10"> </span>op<span class="_ _e"></span>erations<span class="_ _10"> </span>with<span class="_ _10"> </span>the<span class="_ _10"> </span>following<span class="_ _b"> </span>optimizations:</div><div class="t m0 xc hb y10e ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff1">RVO<span class="_ _10"> </span>(Return<span class="_ _6"> </span>Value<span class="_ _10"> </span>Optimization)<span class="_ _10"> </span><span class="ff4">means<span class="_ _10"> </span>the<span class="_ _10"> </span>compiler<span class="_ _10"> </span>is<span class="_ _10"> </span>allow<span class="_ _3"></span>ed<span class="_ _10"> </span>to<span class="_ _10"> </span>avoid</span></span></div><div class="t m0 x6 hb y10f ff4 fs6 fc0 sc0 ls0 ws0">creating<span class="_ _10"> </span><span class="ffc">temp<span class="_ _e"></span>o<span class="_ _3"></span>rary<span class="_ _8"> </span><span class="ff4">objects<span class="_ _10"> </span>for<span class="_ _b"> </span>return<span class="_ _10"> </span>values</span></span></div><div class="t m0 xc hb y110 ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff1">NRVO<span class="_ _10"> </span>(Named<span class="_ _6"> </span>Return<span class="_ _6"> </span>Value<span class="_ _10"> </span>Optimization)<span class="_ _10"> </span><span class="ff4">means<span class="_ _10"> </span>the<span class="_ _10"> </span>compiler<span class="_ _10"> </span>is<span class="_ _10"> </span>allow<span class="_ _3"></span>ed<span class="_ _10"> </span>to</span></span></div><div class="t m0 x6 hb y111 ff4 fs6 fc0 sc0 ls0 ws0">return<span class="_ _10"> </span>an<span class="_ _10"> </span>object<span class="_ _10"> </span>(with<span class="_ _10"> </span>automatic<span class="_ _10"> </span>sto<span class="_ _3"></span>rage<span class="_ _10"> </span>duration)<span class="_ _10"> </span>without<span class="_ _10"> </span>invokes<span class="_ _b"> </span>copy/move</div><div class="t m0 x6 hb y112 ff4 fs6 fc0 sc0 ls0 ws0">constructo<span class="_ _3"></span>rs</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">32/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf27" class="pf w0 h0" data-page-no="27"><div class="pc pc27 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdklEQVR42u3YsQkCMRiG4UQuWB3OIFZOIGIt3GYu4TgWDuEGVsdVpomdtRwK/8HzTBC+NC9/3h1OCQAAwnjcbysrAAAQjUgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAOAj11qtAABAHKUUl1QAAMIRqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAOLqFvTWaZp8GADAPH3fL+i1LqkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUEwAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAwH/lWqsVAACIo5TikgoAQDgiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQDgC9142VoBgHme56sRgJ/bH4ecN+s2vlJqrRkEAIAQ3jC0GgJJyWP2AAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">RV<span class="_ _3"></span>O<span class="_ _8"> </span>Example</div><div class="t m0 x1 hb y2a ff4 fs6 fc0 sc0 ls0 ws0">Returning<span class="_ _10"> </span>an<span class="_ _10"> </span>object<span class="_ _10"> </span>from<span class="_ _10"> </span>a<span class="_ _10"> </span>function<span class="_ _10"> </span>is<span class="_ _10"> </span><span class="ffc">very<span class="_ _10"> </span>exp<span class="_ _e"></span>ensive<span class="_ _6"> </span></span>without<span class="_ _10"> </span>RVO/NVRO:</div><div class="t m0 xd hc y113 ff5 fs7 fc8 sc0 ls0 ws0">struct<span class="_ _32"> </span><span class="fc7">Obj<span class="_ _32"> </span><span class="ffa fc0">{</span></span></div><div class="t m0 x6 hc y114 ffa fs7 fc0 sc0 ls0 ws0">Obj()<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span><span class="ff5 fc8">default</span></span>;</div><div class="t m0 x6 hc y115 ffa fs7 fc0 sc0 ls0 ws0">Obj(<span class="ff5 fc8">const<span class="_ _32"> </span></span>Obj<span class="fc4">&amp;</span>)<span class="_ _32"> </span>{<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>non-trivial</span></div><div class="t m0 xf hc y116 ffa fs7 fc0 sc0 ls0 ws0">cout<span class="_ _32"> </span><span class="fc4">&lt;&lt;<span class="_ _32"> </span><span class="fcc">&quot;copy<span class="_ _32"> </span>constructor<span class="ff5 fce">\n</span>&quot;</span></span>;</div><div class="t m0 x6 hc y117 ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 xd hc y118 ffa fs7 fc0 sc0 ls0 ws0">};</div><div class="t m0 xd hc y119 ffa fs7 fc0 sc0 ls0 ws0">Obj<span class="_ _32"> </span><span class="fc7">f</span>()<span class="_ _32"> </span>{<span class="_ _32"> </span><span class="ff5 fc8">return<span class="_ _32"> </span></span>Obj{};<span class="_ _c"> </span>}<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>first<span class="_ _32"> </span>copy</span></div><div class="t m0 xd hc y11a ff5 fs7 fc8 sc0 ls0 ws0">auto<span class="_ _32"> </span><span class="ffa fc0">x1<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span></span>f();<span class="_ _21"> </span><span class="ffb fc5">//<span class="_ _32"> </span>second<span class="_ _32"> </span>copy<span class="_ _32"> </span>(create<span class="_ _c"> </span>&quot;x&quot;)</span></span></div><div class="t m0 x1 hb y11b ff4 fs6 fc0 sc0 ls0 ws0">If<span class="_ _10"> </span>p<span class="_ _3"></span>rovided,<span class="_ _10"> </span>the<span class="_ _10"> </span>compiler<span class="_ _10"> </span>uses<span class="_ _10"> </span>the<span class="_ _10"> </span><span class="ffc">move<span class="_ _10"> </span>constructor<span class="_ _32"> </span></span>instead<span class="_ _10"> </span>of<span class="_ _10"> </span><span class="ffc">copy<span class="_ _b"> </span>constructor</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">33/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf28" class="pf w0 h0" data-page-no="28"><div class="pc pc28 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAId0lEQVR42u3YsQkCMRiG4UQuWB3OIFZOIGItuJlLOI6FQ7iB1XGVaWJnKwjKf/o8E4QvzcufV5tdAgCAMK6X88wKAABEI1IBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAHjKtVYrAAAQRynFJRUAgHBEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAA/IluQm8dx9GHAQC8p+/7Cb3WJRUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJFqAgAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAD4l11qtAABAHKUUl1QAAMIRqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQDgt3XDcWkFAL7jtj8ZAXhpvT3kvJi34Z5Sa80gAACE8ACDxhoCcAHtngAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">RV<span class="_ _3"></span>O<span class="_ _8"> </span>-<span class="_ _8"> </span>Where<span class="_ _8"> </span>it<span class="_ _8"> </span>w<span class="_ _3"></span>orks</div><div class="t m0 x1 hb y2a ffc fs6 fc0 sc0 ls0 ws0">RV<span class="_ _3"></span>O<span class="_ _10"> </span>Copy<span class="_ _b"> </span>elision<span class="_ _6"> </span><span class="ff4">is<span class="_ _10"> </span>alw<span class="_ _3"></span>ays<span class="_ _b"> </span>guarantee<span class="_ _b"> </span>if<span class="_ _10"> </span>the<span class="_ _10"> </span>op<span class="_ _e"></span>erand<span class="_ _10"> </span>is<span class="_ _10"> </span>a<span class="_ _10"> </span><span class="ff5">prvalue<span class="_ _10"> </span></span>of<span class="_ _10"> </span>the<span class="_ _10"> </span>same<span class="_ _10"> </span>class</span></div><div class="t m0 x1 hb y7a ff4 fs6 fc0 sc0 ls0 ws0">t<span class="_ _3"></span>yp<span class="_ _e"></span>e<span class="_ _10"> </span>and<span class="_ _10"> </span>the<span class="_ _10"> </span><span class="ffc">copy<span class="_ _b"> </span>constructor<span class="_ _8"> </span></span>is<span class="_ _10"> </span>trivial<span class="_ _10"> </span>and<span class="_ _10"> </span>non-deleted</div><div class="t m0 xd hc y11c ff5 fs7 fc8 sc0 ls0 ws0">struct<span class="_ _32"> </span><span class="fc7">Trivial<span class="_ _32"> </span><span class="ffa fc0">{</span></span></div><div class="t m0 x6 hc y11d ffa fs7 fc0 sc0 ls0 ws0">Trivial()<span class="_ _41"> </span><span class="fc4">=<span class="_ _32"> </span><span class="ff5 fc8">default</span></span>;</div><div class="t m0 x6 hc y11e ffa fs7 fc0 sc0 ls0 ws0">Trivial(<span class="ff5 fc8">const<span class="_ _32"> </span></span>Trivial<span class="fc4">&amp;</span>)<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span><span class="ff5 fc8">default</span></span>;</div><div class="t m0 xd hc y11f ffa fs7 fc0 sc0 ls0 ws0">};</div><div class="t m0 xd hc y120 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>sigle<span class="_ _32"> </span>instance</div><div class="t m0 xd hc y121 ffa fs7 fc0 sc0 ls0 ws0">Trivial<span class="_ _32"> </span><span class="fc7">f1</span>()<span class="_ _32"> </span>{</div><div class="t m0 x1f hc y122 ff5 fs7 fc8 sc0 ls0 ws0">return<span class="_ _32"> </span><span class="ffa fc0">Trivial{};<span class="_ _16"> </span><span class="ffb fc5">//<span class="_ _32"> </span>Guarantee<span class="_ _32"> </span>RVO</span></span></div><div class="t m0 xd hc y123 ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 xd hc y124 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>distinct<span class="_ _32"> </span>instances<span class="_ _32"> </span>and<span class="_ _32"> </span>run-time<span class="_ _c"> </span>selection</div><div class="t m0 xd hc y125 ffa fs7 fc0 sc0 ls0 ws0">Trivial<span class="_ _32"> </span><span class="fc7">f2</span>(<span class="ff5 fc3">bool<span class="_ _32"> </span></span>b)<span class="_ _32"> </span>{</div><div class="t m0 x6 hc y126 ff5 fs7 fc8 sc0 ls0 ws0">return<span class="_ _32"> </span><span class="ffa fc0">b<span class="_ _32"> </span><span class="fc4">?<span class="_ _16"> </span></span>Trivial{}<span class="_ _32"> </span><span class="fc4">:<span class="_ _32"> </span></span>Trivial{};<span class="_ _c"> </span><span class="ffb fc5">//<span class="_ _32"> </span>Guarantee<span class="_ _32"> </span>RVO</span></span></div><div class="t m0 xd hc y127 ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">34/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf29" class="pf w0 h0" data-page-no="29"><div class="pc pc29 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdUlEQVR42u3YsQ3CMBRF0RjForKYAVExAULUSNmMJRiHgiHYgCpKhRvTMQDVt3LOBNZzc/XT4XQZAAAgjNfzsbECAADRiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAH5SrdUKAADEkXN2SQUAIByRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAKzF29NZlWXwYAMB/SikdvdYlFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkWoCAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAEEKqtVoBAIA4cs4uqQAAhCNSAQAQqQAAIFIBAOjOON/2VgAgpvf1bgRYoeN5Smm3bfNnGFprBgEAIIQvQ9waAmM0gIoAAAAASUVORK5CYII="/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Gua<span class="_ _3"></span>ranteed<span class="_ _8"> </span>Cop<span class="_ _3"></span>y<span class="_ _8"> </span>Elision<span class="_ _8"> </span>(C++17)</div><div class="t m0 x1 hb y2a ff4 fs6 fc0 sc0 ls0 ws0">In<span class="_ _10"> </span><span class="fc6">C++17</span>,<span class="_ _10"> </span><span class="ffc">RV<span class="_ _3"></span>O<span class="_ _10"> </span>Copy<span class="_ _b"> </span>elision<span class="_ _6"> </span><span class="ff4">is<span class="_ _10"> </span>alw<span class="_ _3"></span>ays<span class="_ _b"> </span>guarantee<span class="_ _b"> </span>if<span class="_ _10"> </span>the<span class="_ _10"> </span>op<span class="_ _e"></span>erand<span class="_ _10"> </span>is<span class="_ _10"> </span>a<span class="_ _10"> </span><span class="ff5">prvalue<span class="_ _10"> </span></span>of<span class="_ _10"> </span>the</span></span></div><div class="t m0 x1 hb y7a ff4 fs6 fc0 sc0 ls0 ws0">same<span class="_ _10"> </span>class<span class="_ _10"> </span>t<span class="_ _3"></span>yp<span class="_ _e"></span>e,<span class="_ _10"> </span>even<span class="_ _10"> </span>if<span class="_ _10"> </span>the<span class="_ _10"> </span><span class="ffc">copy<span class="_ _b"> </span>constructor<span class="_ _8"> </span></span>is<span class="_ _10"> </span>not<span class="_ _6"> </span>trivial<span class="_ _b"> </span>or<span class="_ _b"> </span>deleted</div><div class="t m0 xd hc y11c ff5 fs7 fc8 sc0 ls0 ws0">struct<span class="_ _32"> </span><span class="fc7">S1<span class="_ _32"> </span><span class="ffa fc0">{</span></span></div><div class="t m0 x20 hc y11d ffa fs7 fc0 sc0 ls0 ws0">S1()<span class="_ _26"> </span><span class="fc4">=<span class="_ _c"> </span><span class="ff5 fc8">default</span></span>;</div><div class="t m0 x20 hc y11e ffa fs7 fc0 sc0 ls0 ws0">S1(<span class="ff5 fc8">const<span class="_ _32"> </span></span>S1<span class="fc4">&amp;</span>)<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span><span class="ff5 fc8">delete</span></span>;<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _c"> </span>deleted</span></div><div class="t m0 xd hc y11f ffa fs7 fc0 sc0 ls0 ws0">};</div><div class="t m0 xd hc y128 ff5 fs7 fc8 sc0 ls0 ws0">struct<span class="_ _32"> </span><span class="fc7">S2<span class="_ _32"> </span><span class="ffa fc0">{</span></span></div><div class="t m0 x20 hc y120 ffa fs7 fc0 sc0 ls0 ws0">S2()<span class="_ _26"> </span><span class="fc4">=<span class="_ _c"> </span><span class="ff5 fc8">default</span></span>;</div><div class="t m0 x20 hc y121 ffa fs7 fc0 sc0 ls0 ws0">S2(<span class="ff5 fc8">const<span class="_ _32"> </span></span>S2<span class="fc4">&amp;</span>)<span class="_ _32"> </span>{}<span class="_ _15"> </span><span class="ffb fc5">//<span class="_ _32"> </span>non-trivial</span></div><div class="t m0 xd hc y122 ffa fs7 fc0 sc0 ls0 ws0">};</div><div class="t m0 xd hc y124 ffa fs7 fc0 sc0 ls0 ws0">S1<span class="_ _32"> </span><span class="fc7">f</span>()<span class="_ _32"> </span>{<span class="_ _32"> </span><span class="ff5 fc8">return<span class="_ _32"> </span></span>S1{};<span class="_ _c"> </span>}</div><div class="t m0 xd hc y125 ffa fs7 fc0 sc0 ls0 ws0">S2<span class="_ _32"> </span><span class="fc7">g</span>()<span class="_ _32"> </span>{<span class="_ _32"> </span><span class="ff5 fc8">return<span class="_ _32"> </span></span>S2{};<span class="_ _c"> </span>}</div><div class="t m0 xd hc y127 ff5 fs7 fc8 sc0 ls0 ws0">auto<span class="_ _32"> </span><span class="ffa fc0">x1<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span></span>f();<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _c"> </span>compile<span class="_ _32"> </span>error<span class="_ _32"> </span>in<span class="_ _32"> </span>C++14</span></span></div><div class="t m0 xd hc y129 ff5 fs7 fc8 sc0 ls0 ws0">auto<span class="_ _32"> </span><span class="ffa fc0">x2<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span></span>g();<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _c"> </span>RVO<span class="_ _32"> </span>only<span class="_ _32"> </span>in<span class="_ _32"> </span>C++17</span></span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">35/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf2a" class="pf w0 h0" data-page-no="2a"><div class="pc pc2a w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">RV<span class="_ _3"></span>O<span class="_ _8"> </span>Example<span class="_ _8"> </span>-<span class="_ _8"> </span>Where<span class="_ _8"> </span>it<span class="_ _8"> </span>do<span class="_ _e"></span>es<span class="_ _8"> </span>NOT<span class="_ _8"> </span>w<span class="_ _3"></span>ork<span class="_ _42"> </span>1/3</div><div class="t m0 x1 hb y12a ffc fs6 fc0 sc0 ls0 ws0">NRV<span class="_ _3"></span>O<span class="_ _8"> </span><span class="ff4">is<span class="_ _10"> </span>not<span class="_ _10"> </span>alw<span class="_ _3"></span>ays<span class="_ _b"> </span>guarantee<span class="_ _b"> </span>even<span class="_ _10"> </span>in<span class="_ _10"> </span><span class="fc6">C++17</span></span></div><div class="t m0 xd hc y12b ffa fs7 fc0 sc0 ls0 ws0">Obj<span class="_ _32"> </span><span class="fc7">f1</span>()<span class="_ _32"> </span>{</div><div class="t m0 x6 hc y12c ffa fs7 fc0 sc0 ls0 ws0">Obj<span class="_ _32"> </span>a;</div><div class="t m0 x6 hc y12d ff5 fs7 fc8 sc0 ls0 ws0">return<span class="_ _32"> </span><span class="ffa fc0">a;<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>most<span class="_ _32"> </span>compilers<span class="_ _c"> </span>apply<span class="_ _32"> </span>NRVO</span></span></div><div class="t m0 xd hc y12e ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 xd hc y12f ffa fs7 fc0 sc0 ls0 ws0">Obj<span class="_ _32"> </span><span class="fc7">f2</span>(<span class="ff5 fc3">bool<span class="_ _32"> </span></span>v)<span class="_ _32"> </span>{</div><div class="t m0 x6 hc y130 ffa fs7 fc0 sc0 ls0 ws0">Obj<span class="_ _32"> </span>a;</div><div class="t m0 x6 hc y131 ff5 fs7 fc8 sc0 ls0 ws0">if<span class="_ _32"> </span><span class="ffa fc0">(v)</span></div><div class="t m0 x21 hc y132 ff5 fs7 fc8 sc0 ls0 ws0">return<span class="_ _32"> </span><span class="ffa fc0">a;<span class="_ _16"> </span><span class="ffb fc5">//<span class="_ _32"> </span>copy/move<span class="_ _32"> </span>constructor</span></span></div><div class="t m0 x6 hc y133 ff5 fs7 fc8 sc0 ls0 ws0">return<span class="_ _32"> </span><span class="ffa fc0">Obj{};<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>RVO</span></span></div><div class="t m0 xd hc y134 ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">36/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf2b" class="pf w0 h0" data-page-no="2b"><div class="pc pc2b w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">RV<span class="_ _3"></span>O<span class="_ _8"> </span>Example<span class="_ _8"> </span>-<span class="_ _8"> </span>Where<span class="_ _8"> </span>it<span class="_ _8"> </span>do<span class="_ _e"></span>es<span class="_ _8"> </span>NOT<span class="_ _8"> </span>w<span class="_ _3"></span>ork<span class="_ _42"> </span>2/3</div><div class="t m0 xd hc y135 ffa fs7 fc0 sc0 ls0 ws0">Obj<span class="_ _32"> </span><span class="fc7">f3</span>(<span class="ff5 fc3">bool<span class="_ _32"> </span></span>v)<span class="_ _32"> </span>{</div><div class="t m0 x6 hc y136 ffa fs7 fc0 sc0 ls0 ws0">Obj<span class="_ _32"> </span>a,<span class="_ _32"> </span>b;</div><div class="t m0 x6 hc y137 ff5 fs7 fc8 sc0 ls0 ws0">return<span class="_ _32"> </span><span class="ffa fc0">v<span class="_ _32"> </span><span class="fc4">?<span class="_ _32"> </span></span>a<span class="_ _32"> </span><span class="fc4">:<span class="_ _c"> </span></span>b;<span class="_ _18"> </span><span class="ffb fc5">//<span class="_ _c"> </span>copy/move<span class="_ _32"> </span>constructor</span></span></div><div class="t m0 xd hc y138 ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 xd hc y139 ffa fs7 fc0 sc0 ls0 ws0">Obj<span class="_ _32"> </span><span class="fc7">f4</span>()<span class="_ _32"> </span>{</div><div class="t m0 x6 hc y13a ffa fs7 fc0 sc0 ls0 ws0">Obj<span class="_ _32"> </span>a;</div><div class="t m0 x6 hc y13b ff5 fs7 fc8 sc0 ls0 ws0">return<span class="_ _32"> </span><span class="ffa fc0">std<span class="fc4">::</span>move(a);<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>force<span class="_ _32"> </span>move<span class="_ _c"> </span>constructor</span></span></div><div class="t m0 xd hc y13c ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 xd hc y13d ffa fs7 fc0 sc0 ls0 ws0">Obj<span class="_ _32"> </span><span class="fc7">f5</span>()<span class="_ _32"> </span>{</div><div class="t m0 x6 hc y13e ff5 fs7 fc8 sc0 ls0 ws0">static<span class="_ _32"> </span><span class="ffa fc0">Obj<span class="_ _32"> </span>a;</span></div><div class="t m0 x6 hc y13f ff5 fs7 fc8 sc0 ls0 ws0">return<span class="_ _32"> </span><span class="ffa fc0">a;<span class="_ _21"> </span><span class="ffb fc5">//<span class="_ _32"> </span>only<span class="_ _32"> </span>copy<span class="_ _32"> </span>constructor<span class="_ _32"> </span>is<span class="_ _32"> </span>possible</span></span></div><div class="t m0 xd hc y140 ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">37/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf2c" class="pf w0 h0" data-page-no="2c"><div class="pc pc2c w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">RV<span class="_ _3"></span>O<span class="_ _8"> </span>Example<span class="_ _8"> </span>-<span class="_ _8"> </span>Where<span class="_ _8"> </span>it<span class="_ _8"> </span>do<span class="_ _e"></span>es<span class="_ _8"> </span>NOT<span class="_ _8"> </span>w<span class="_ _3"></span>ork<span class="_ _42"> </span>3/3</div><div class="t m0 xd hc y34 ffa fs7 fc0 sc0 ls0 ws0">Obj<span class="_ _32"> </span><span class="fc7">f6</span>(Obj<span class="fc4">&amp;<span class="_ _32"> </span></span>a)<span class="_ _32"> </span>{</div><div class="t m0 x6 hc yc0 ff5 fs7 fc8 sc0 ls0 ws0">return<span class="_ _32"> </span><span class="ffa fc0">a;<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>copy<span class="_ _32"> </span>constructor<span class="_ _c"> </span>(a<span class="_ _32"> </span>reference<span class="_ _32"> </span>cannot<span class="_ _32"> </span>be<span class="_ _32"> </span>elided)</span></span></div><div class="t m0 xd hc y35 ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 xd hc y36 ffa fs7 fc0 sc0 ls0 ws0">Obj<span class="_ _32"> </span><span class="fc7">f7</span>(<span class="ff5 fc8">const<span class="_ _32"> </span></span>Obj<span class="fc4">&amp;<span class="_ _32"> </span></span>a)<span class="_ _32"> </span>{</div><div class="t m0 x6 hc yee ff5 fs7 fc8 sc0 ls0 ws0">return<span class="_ _32"> </span><span class="ffa fc0">a;<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>copy<span class="_ _32"> </span>constructor<span class="_ _c"> </span>(a<span class="_ _32"> </span>reference<span class="_ _32"> </span>cannot<span class="_ _32"> </span>be<span class="_ _32"> </span>elided)</span></span></div><div class="t m0 xd hc y37 ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 xd hc y38 ffa fs7 fc0 sc0 ls0 ws0">Obj<span class="_ _32"> </span><span class="fc7">f8</span>(<span class="ff5 fc8">const<span class="_ _32"> </span></span>Obj<span class="_ _32"> </span>a)<span class="_ _32"> </span>{</div><div class="t m0 x6 hc y39 ff5 fs7 fc8 sc0 ls0 ws0">return<span class="_ _32"> </span><span class="ffa fc0">a;<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>copy<span class="_ _32"> </span>constructor<span class="_ _c"> </span>(a<span class="_ _32"> </span>const<span class="_ _32"> </span>object<span class="_ _32"> </span>cannot<span class="_ _32"> </span>be<span class="_ _c"> </span>elided)</span></span></div><div class="t m0 xd hc y3a ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 xd hc yc3 ffa fs7 fc0 sc0 ls0 ws0">Obj<span class="_ _32"> </span><span class="fc7">f9</span>(Obj<span class="fc4">&amp;&amp;<span class="_ _32"> </span></span>a)<span class="_ _32"> </span>{</div><div class="t m0 x22 hc y3c ff5 fs7 fc8 sc0 ls0 ws0">return<span class="_ _32"> </span><span class="ffa fc0">a;<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>copy<span class="_ _32"> </span>constructor<span class="_ _c"> </span>(the<span class="_ _32"> </span>object<span class="_ _32"> </span>is<span class="_ _32"> </span>instantiated<span class="_ _32"> </span>in<span class="_ _c"> </span>the<span class="_ _32"> </span>function)</span></span></div><div class="t m0 xd hc y3d ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">38/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf2d" class="pf w0 h0" data-page-no="2d"><div class="pc pc2d w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 y1c ff1 fs0 fc0 sc0 ls0 ws0">T<span class="_ _43"></span>yp<span class="_ _0"></span>e<span class="_ _1"> </span>Deduction</div><a class="l" href="#pf2d" data-dest-detail='[45,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:158.662500px;bottom:198.648000px;width:182.902000px;height:24.026000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf2e" class="pf w0 h0" data-page-no="2e"><div class="pc pc2e w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIX0lEQVR42u3YsQnCQBiG4TvJkdIZQionELEW3CxLZJwUGSIbWKX0mrOzTyH8yPOM8FUvXx6v9wQAAGFs63KyAgAA0YhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAAC+cq3VCgAAxFFK8aQCABCOSAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKSaAAAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASDUBAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAwP/o9mmwAgD8yOsxGwGOutyeOZ/7tr9Taq0ZBACAED7SYRQEpAueTwAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>yp<span class="_ _e"></span>e<span class="_ _8"> </span>Deduction</div><div class="t m0 x1 hb y141 ff1 fs6 fc0 sc0 ls0 ws0">When<span class="_ _6"> </span>you<span class="_ _6"> </span>call<span class="_ _8"> </span>a<span class="_ _6"> </span>template<span class="_ _8"> </span>function,<span class="_ _6"> </span>you<span class="_ _6"> </span>ma<span class="_ _3"></span>y<span class="_ _8"> </span>omit<span class="_ _6"> </span>any<span class="_ _8"> </span>template<span class="_ _8"> </span>a<span class="_ _3"></span>rgument<span class="_ _6"> </span>that</div><div class="t m0 x1 hb y142 ff1 fs6 fc0 sc0 ls0 ws0">the<span class="_ _c"> </span>compiler<span class="_ _c"> </span>can<span class="_ _c"> </span>determine<span class="_ _c"> </span>or<span class="_ _32"> </span>deduce<span class="_ _a"> </span>(inferred)<span class="_ _32"> </span>by<span class="_ _32"> </span>the<span class="_ _a"> </span>usage<span class="_ _32"> </span>and<span class="_ _a"> </span>context<span class="_ _32"> </span>of</div><div class="t m0 x1 hb y143 ff1 fs6 fc0 sc0 ls0 ws0">that<span class="_ _6"> </span>template<span class="_ _6"> </span>function<span class="_ _6"> </span>call<span class="_ _6"> </span>[IBM]</div><div class="t m0 xc hb y144 ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff4">The<span class="_ _8"> </span>compiler<span class="_ _8"> </span>tries<span class="_ _8"> </span>to<span class="_ _8"> </span>deduce<span class="_ _8"> </span>a<span class="_ _6"> </span>template<span class="_ _8"> </span>argument<span class="_ _6"> </span>by<span class="_ _6"> </span>comparing<span class="_ _6"> </span>the<span class="_ _8"> </span>type<span class="_ _8"> </span>of<span class="_ _8"> </span>the</span></div><div class="t m0 x6 hb y145 ff4 fs6 fc0 sc0 ls0 ws0">co<span class="_ _3"></span>rresp<span class="_ _e"></span>onding<span class="_ _b"> </span>template<span class="_ _10"> </span>pa<span class="_ _3"></span>rameter<span class="_ _10"> </span>with<span class="_ _b"> </span>the<span class="_ _b"> </span>type<span class="_ _10"> </span>of<span class="_ _b"> </span>the<span class="_ _b"> </span>argument<span class="_ _b"> </span>used<span class="_ _b"> </span>in<span class="_ _b"> </span>the<span class="_ _10"> </span>func-</div><div class="t m0 x6 hb y146 ff4 fs6 fc0 sc0 ls0 ws0">tion<span class="_ _10"> </span>call</div><div class="t m0 xc hb y147 ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff4">Similar<span class="_ _b"> </span>to<span class="_ _10"> </span>function<span class="_ _10"> </span>default<span class="_ _10"> </span>pa<span class="_ _3"></span>rameters,<span class="_ _10"> </span>(any)<span class="_ _10"> </span>template<span class="_ _10"> </span>pa<span class="_ _3"></span>rameters<span class="_ _10"> </span>can<span class="_ _10"> </span>b<span class="_ _e"></span>e<span class="_ _b"> </span>deduced</span></div><div class="t m0 x6 hb y148 ff4 fs6 fc0 sc0 ls0 ws0">only<span class="_ _10"> </span>if<span class="_ _10"> </span>they<span class="_ _10"> </span>a<span class="_ _3"></span>re<span class="_ _10"> </span>at<span class="_ _10"> </span>end<span class="_ _10"> </span>of<span class="_ _10"> </span>the<span class="_ _10"> </span>parameter<span class="_ _b"> </span>list</div><div class="t m0 x1 h5 y149 ff4 fs3 fc0 sc0 ls0 ws0">F<span class="_ _3"></span>ull<span class="_ _b"> </span>Story:<span class="_ _8"> </span>IBM<span class="_ _b"> </span>Kno<span class="_ _3"></span>wledge<span class="_ _b"> </span>Center</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">39/56</div><a class="l" href="#pf1" data-dest-detail='[1,"Fit"]'><div class="d m1" style="border-style:none;position:absolute;left:112.507500px;bottom:52.186500px;width:99.073000px;height:10.848000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf2f" class="pf w0 h0" data-page-no="2f"><div class="pc pc2f w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdElEQVR42u3YsQlCMRSG0Rd5wSo4g1g5gYi14GYu4TgWDuEGVo9UpomdA1jdyDkThD/Nx027w2kCAIAwno/7ygoAAEQjUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAA+EqtNSsAABBHztklFQCAcEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAA/t080FtrrT4MAOA3pZSBXuuSCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASDUBAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRagIAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAIJLUWrMCAABx5JxdUgEACEekAgAgUgEAQKQCADCceblurQAAQbzONyPA/nhJabPuy3uaeu8GAQAghA9RMhoCwcAnKQAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Example</div><div class="t m0 xd hc y14a ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y14b ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _32"> </span><span class="ffa fc0">add1(T<span class="_ _32"> </span>a,<span class="_ _32"> </span>T<span class="_ _32"> </span>b)<span class="_ _c"> </span>{<span class="_ _16"> </span></span><span class="fc8">return<span class="_ _32"> </span><span class="ffa fc0">a<span class="_ _32"> </span><span class="fc4">+<span class="_ _32"> </span></span>b;<span class="_ _32"> </span>}</span></span></div><div class="t m0 xd hc y14c ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc0">,<span class="_ _32"> </span></span></span>typename<span class="_ _32"> </span><span class="fc7">R<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y14d ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _32"> </span><span class="ffa fc0">add2(T<span class="_ _32"> </span>a,<span class="_ _32"> </span>R<span class="_ _32"> </span>b)<span class="_ _c"> </span>{<span class="_ _32"> </span></span><span class="fc8">return<span class="_ _32"> </span><span class="ffa fc0">a<span class="_ _32"> </span><span class="fc4">+<span class="_ _32"> </span></span>b;<span class="_ _16"> </span>}</span></span></div><div class="t m0 xd hc y14e ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc0">,<span class="_ _32"> </span></span><span class="fc3">int<span class="_ _32"> </span><span class="ffa fc0">B<span class="fc4">&gt;</span></span></span></span></div><div class="t m0 xd hc y14f ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _32"> </span><span class="ffa fc0">add3(T<span class="_ _32"> </span>a)<span class="_ _32"> </span>{<span class="_ _32"> </span></span><span class="fc8">return<span class="_ _c"> </span><span class="ffa fc0">a<span class="_ _32"> </span><span class="fc4">+<span class="_ _32"> </span></span>B;<span class="_ _32"> </span>}</span></span></div><div class="t m0 xd hc y150 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span><span class="fc3">int<span class="_ _32"> </span><span class="ffa fc0">B,<span class="_ _32"> </span></span></span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y151 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _32"> </span><span class="ffa fc0">add4(T<span class="_ _32"> </span>a)<span class="_ _32"> </span>{<span class="_ _32"> </span></span><span class="fc8">return<span class="_ _c"> </span><span class="ffa fc0">a<span class="_ _32"> </span><span class="fc4">+<span class="_ _32"> </span></span>B;<span class="_ _32"> </span>}</span></span></div><div class="t m0 xd hc y152 ffa fs7 fc0 sc0 ls0 ws0">add1(<span class="fc4">1</span>,<span class="_ _32"> </span><span class="fc4">2</span>);<span class="_ _12"> </span><span class="ffb fc5">//<span class="_ _32"> </span>ok</span></div><div class="t m0 xd hc y153 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>add1(1,<span class="_ _32"> </span>2u);<span class="_ _25"> </span>//<span class="_ _32"> </span>the<span class="_ _32"> </span>compiler<span class="_ _c"> </span>expects<span class="_ _32"> </span>the<span class="_ _32"> </span>same<span class="_ _32"> </span>type</div><div class="t m0 xd hc y154 ffa fs7 fc0 sc0 ls0 ws0">add2(<span class="fc4">1</span>,<span class="_ _32"> </span><span class="fc4">2u</span>);<span class="_ _25"> </span><span class="ffb fc5">//<span class="_ _32"> </span>ok<span class="_ _32"> </span>(add2<span class="_ _32"> </span>is<span class="_ _c"> </span>more<span class="_ _32"> </span>generic)</span></div><div class="t m0 xd hc y155 ffa fs7 fc0 sc0 ls0 ws0">add3<span class="fc4">&lt;<span class="ff5 fc3">int</span></span>,<span class="_ _32"> </span><span class="fc4">2&gt;</span>(<span class="fc4">1</span>);<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>&quot;int&quot;<span class="_ _32"> </span>cannot<span class="_ _c"> </span>be<span class="_ _32"> </span>deduced</span></div><div class="t m0 xd hc y156 ffa fs7 fc0 sc0 ls0 ws0">add4<span class="fc4">&lt;2&gt;</span>(<span class="fc4">1</span>);<span class="_ _12"> </span><span class="ffb fc5">//<span class="_ _32"> </span>ok</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">40/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf30" class="pf w0 h0" data-page-no="30"><div class="pc pc30 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdUlEQVR42u3YsQkCMRiG4UQuWB3OIFZOIGIt3GYu4TgWDuEGVkcq08TOAWz8T55ngvClefnz7nBKAAAQxuN+W1kBAIBoRCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAAB+5tWYFAADiKKW4pAIAEI5IBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAAPA7w4LeWmv1YQAA3xnHcUGvdUkFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkmgAAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgBAyq01KwAAEEcpxSUVAIBwRCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAKIb5svWCgCwUM/z1Qj8n/1xynmz7vMrpd67QQAACOENY/UaAv1o4M0AAAAASUVORK5CYII="/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>yp<span class="_ _e"></span>e<span class="_ _8"> </span>Deduction<span class="_ _8"> </span>-<span class="_ _8"> </span>P<span class="_ _3"></span>ass<span class="_ _8"> </span>b<span class="_ _3"></span>y-Reference</div><div class="t m0 x1 hb y2a ff1 fs6 fc0 sc0 ls0 ws0">T<span class="_ _7"></span>yp<span class="_ _e"></span>e<span class="_ _6"> </span>deduction<span class="_ _6"> </span>with<span class="_ _6"> </span>references</div><div class="t m0 xd hc y157 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y158 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">f(T<span class="fc4">&amp;<span class="_ _32"> </span></span>a)<span class="_ _32"> </span>{}</span></div><div class="t m0 xd hc y159 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y15a ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">g(</span><span class="fc8">const<span class="_ _32"> </span><span class="ffa fc0">T<span class="fc4">&amp;<span class="_ _32"> </span></span>a)<span class="_ _32"> </span>{}</span></span></div><div class="t m0 xd hc y15b ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _15"> </span><span class="ffa fc0">x<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span>3</span>;</span></div><div class="t m0 xd hc y15c ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">&amp;<span class="_ _11"> </span><span class="fc0">y<span class="_ _32"> </span></span>=<span class="_ _32"> </span><span class="fc0">x;</span></span></div><div class="t m0 xd hc y15d ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span><span class="fc3">int<span class="ffa fc4">&amp;<span class="_ _32"> </span><span class="fc0">z<span class="_ _32"> </span></span>=<span class="_ _32"> </span><span class="fc0">x;</span></span></span></div><div class="t m0 xd hc y15e ffa fs7 fc0 sc0 ls0 ws0">f(x);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int</span></div><div class="t m0 xd hc y15f ffa fs7 fc0 sc0 ls0 ws0">f(y);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int</span></div><div class="t m0 xd hc y160 ffa fs7 fc0 sc0 ls0 ws0">f(z);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>const<span class="_ _32"> </span>int<span class="_ _32"> </span>//<span class="_ _32"> </span>&lt;--<span class="_ _c"> </span>!!<span class="_ _32"> </span>it<span class="_ _32"> </span>works...but<span class="_ _32"> </span>it<span class="_ _32"> </span>does<span class="_ _c"> </span>not</span></div><div class="t m0 xd hc y161 ffa fs7 fc0 sc0 ls0 ws0">g(x);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int<span class="_ _11"> </span>//<span class="_ _25"> </span>for<span class="_ _32"> </span>&quot;f(int<span class="ffe">&amp;<span class="_ _32"> </span></span>a)&quot;!!</span></div><div class="t m0 xd hc y162 ffa fs7 fc0 sc0 ls0 ws0">g(y);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int<span class="_ _11"> </span>//<span class="_ _25"> </span>(only<span class="_ _32"> </span>non-const<span class="_ _32"> </span>references)</span></div><div class="t m0 xd hc y163 ffa fs7 fc0 sc0 ls0 ws0">g(z);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int<span class="_ _11"> </span>//<span class="_ _32"> </span>&lt;--<span class="_ _32"> </span>note<span class="_ _c"> </span>the<span class="_ _32"> </span>difference</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">41/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf31" class="pf w0 h0" data-page-no="31"><div class="pc pc31 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdklEQVR42u3YsQkCMRiG4UQuWAVnECsnELEW3MwlHMfCIdzA6rjKNLFzABv/455ngvClefnz7nBKAAAQxvNxX1kBAIBoRCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAAF+5tWYFAADiKKW4pAIAEI5IBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAAPA/w4zeOk2TDwMA+E2tdUavdUkFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkmgAAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAJYpt9asAABAHKUUl1QAAMIRqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAMCsDON1awUAWIjX+WYE4tsfLzlv1n18p9R7NwgAACF8AGrHGgKE2kGFAAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>yp<span class="_ _e"></span>e<span class="_ _8"> </span>Deduction<span class="_ _8"> </span>-<span class="_ _8"> </span>P<span class="_ _3"></span>ass<span class="_ _8"> </span>b<span class="_ _3"></span>y-Pointer<span class="_ _44"> </span>1/2</div><div class="t m0 x1 hb y2a ff1 fs6 fc0 sc0 ls0 ws0">T<span class="_ _7"></span>yp<span class="_ _e"></span>e<span class="_ _6"> </span>deduction<span class="_ _6"> </span>with<span class="_ _6"> </span>p<span class="_ _e"></span>ointers</div><div class="t m0 xd hc y157 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y158 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">f(T<span class="fc4">*<span class="_ _32"> </span></span>a)<span class="_ _32"> </span>{}</span></div><div class="t m0 xd hc y159 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y15a ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">g(</span><span class="fc8">const<span class="_ _32"> </span><span class="ffa fc0">T<span class="fc4">*<span class="_ _32"> </span></span>a)<span class="_ _32"> </span>{}</span></span></div><div class="t m0 xd hc y15b ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">*<span class="_ _11"> </span><span class="fc0">x<span class="_ _32"> </span></span>=<span class="_ _32"> </span></span><span class="fc8">nullptr<span class="ffa fc0">;</span></span></div><div class="t m0 xd hc y15c ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span><span class="fc3">int<span class="ffa fc4">*<span class="_ _32"> </span><span class="fc0">y<span class="_ _32"> </span></span>=<span class="_ _32"> </span></span></span>nullptr<span class="ffa fc0">;</span></div><div class="t m0 xd hc y15d ff5 fs7 fc8 sc0 ls0 ws0">auto<span class="_ _11"> </span><span class="ffa fc0">z<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span></span></span>nullptr<span class="ffa fc0">;</span></div><div class="t m0 xd hc y15e ffa fs7 fc0 sc0 ls0 ws0">f(x);<span class="_ _18"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int</span></div><div class="t m0 xd hc y15f ffa fs7 fc0 sc0 ls0 ws0">f(y);<span class="_ _18"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>const<span class="_ _32"> </span>int</span></div><div class="t m0 xd hc y160 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>f(z);<span class="_ _27"> </span>//<span class="_ _32"> </span>compile<span class="_ _32"> </span>error!!<span class="_ _32"> </span>z:<span class="_ _32"> </span>&quot;nullptr_t<span class="_ _32"> </span>!=<span class="_ _c"> </span>T*&quot;</div><div class="t m0 xd hc y161 ffa fs7 fc0 sc0 ls0 ws0">g(x);<span class="_ _18"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int</span></div><div class="t m0 xd hc y162 ffa fs7 fc0 sc0 ls0 ws0">g(y);<span class="_ _18"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int<span class="_ _33"> </span>&lt;--<span class="_ _8"> </span>note<span class="_ _32"> </span>the<span class="_ _c"> </span>difference</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">42/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf32" class="pf w0 h0" data-page-no="32"><div class="pc pc32 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIeElEQVR42u3YsQkCMRiG4UQuWB3OIFZOIGItuJlLOI6FQ7iB1XGVaWJnp4KF/CfPM0H40rz8ebXZJQAACON6Oc+sAABANCIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAICnXGu1AgAAcZRSXFIBAAhHpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAODfdRN66ziOPgwA4Dt930/otS6pAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVBMAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpJgAAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAALyRa61WAAAgjlKKSyoAAOGIVAAARCoAAHzSDcelFQCAV277kxH4sfX2kPNi3oZ7Sq01gwAAEMIDgrMaAtdxfYoAAAAASUVORK5CYII="/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>yp<span class="_ _e"></span>e<span class="_ _8"> </span>Deduction<span class="_ _8"> </span>-<span class="_ _8"> </span>P<span class="_ _3"></span>ass<span class="_ _8"> </span>b<span class="_ _3"></span>y-Pointer<span class="_ _44"> </span>2/2</div><div class="t m0 xd hc y14a ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y14b ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">f(</span><span class="fc8">const<span class="_ _32"> </span><span class="ffa fc0">T<span class="fc4">*<span class="_ _32"> </span></span>a)<span class="_ _32"> </span>{}<span class="_ _c"> </span><span class="ffb fc5">//<span class="_ _32"> </span>pointer<span class="_ _32"> </span>to<span class="_ _32"> </span>const-values</span></span></span></div><div class="t m0 xd hc y14c ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y14d ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">g(T<span class="fc4">*<span class="_ _32"> </span></span></span><span class="fc8">const<span class="_ _32"> </span><span class="ffa fc0">a)<span class="_ _32"> </span>{}<span class="_ _c"> </span><span class="ffb fc5">//<span class="_ _32"> </span>const<span class="_ _32"> </span>pointer</span></span></span></div><div class="t m0 xd hc y14e ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">*<span class="_ _31"> </span><span class="fc0">x<span class="_ _32"> </span></span>=<span class="_ _32"> </span></span><span class="fc8">nullptr<span class="ffa fc0">;</span></span></div><div class="t m0 xd hc y14f ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span><span class="fc3">int<span class="ffa fc4">*<span class="_ _11"> </span><span class="fc0">y<span class="_ _32"> </span></span>=<span class="_ _32"> </span></span></span>nullptr<span class="ffa fc0">;</span></div><div class="t m0 xd hc y164 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">*<span class="_ _32"> </span></span><span class="fc8">const<span class="_ _11"> </span><span class="ffa fc0">z<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span></span></span>nullptr<span class="ffa fc0">;</span></span></div><div class="t m0 xd hc y150 ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span><span class="fc3">int<span class="ffa fc4">*<span class="_ _32"> </span></span></span>const<span class="_ _32"> </span><span class="ffa fc0">w<span class="_ _32"> </span><span class="fc4">=<span class="_ _c"> </span></span></span>nullptr<span class="ffa fc0">;</span></div><div class="t m0 xd hc y151 ffa fs7 fc0 sc0 ls0 ws0">f(x);<span class="_ _18"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int</span></div><div class="t m0 xd hc y165 ffa fs7 fc0 sc0 ls0 ws0">f(y);<span class="_ _18"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int</span></div><div class="t m0 xd hc y152 ffa fs7 fc0 sc0 ls0 ws0">f(z);<span class="_ _18"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int</span></div><div class="t m0 xd hc y153 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>g(x);<span class="_ _32"> </span>//<span class="_ _32"> </span>compile<span class="_ _32"> </span>error!!<span class="_ _c"> </span>objects<span class="_ _32"> </span>pointed<span class="_ _32"> </span>are<span class="_ _32"> </span>not<span class="_ _32"> </span>constant</div><div class="t m0 xd hc y154 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>g(y);<span class="_ _32"> </span>//<span class="_ _32"> </span>the<span class="_ _32"> </span>same<span class="_ _c"> </span>(the<span class="_ _32"> </span>pointer<span class="_ _32"> </span>itself<span class="_ _32"> </span>is<span class="_ _32"> </span>constant)</div><div class="t m0 xd hc y155 ffa fs7 fc0 sc0 ls0 ws0">g(z);<span class="_ _18"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int</span></div><div class="t m0 xd hc y156 ffa fs7 fc0 sc0 ls0 ws0">g(w);<span class="_ _18"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>const<span class="_ _32"> </span>int</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">43/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf33" class="pf w0 h0" data-page-no="33"><div class="pc pc33 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdUlEQVR42u3YsQlCMRSG0UResHo4g1g5gYi14GYu4TgWDuEGVo9UpomdA6jgfXDOBOFP83HzZndIAAAQxv12XVgBAIBoRCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAAG+5tWYFAADiKKW4pAIAEI5IBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAAPA/w4zeWmv1YQAAnxnHcUavdUkFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkmgAAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgBAyq01KwAAEEcpxSUVAIBwRCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAKIbpvPaCgDArzyOFyPwpe3+lPNq2adnSr13gwAAEMILW8IaAsnteMcAAAAASUVORK5CYII="/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>yp<span class="_ _e"></span>e<span class="_ _8"> </span>Deduction<span class="_ _8"> </span>-<span class="_ _8"> </span>P<span class="_ _3"></span>ass<span class="_ _8"> </span>b<span class="_ _3"></span>y-Value<span class="_ _45"> </span>1/2</div><div class="t m0 x1 hb y2a ff1 fs6 fc0 sc0 ls0 ws0">T<span class="_ _7"></span>yp<span class="_ _e"></span>e<span class="_ _6"> </span>deduction<span class="_ _6"> </span>with<span class="_ _6"> </span>values</div><div class="t m0 xd hc y157 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y158 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">f(T<span class="_ _32"> </span>a)<span class="_ _32"> </span>{}</span></div><div class="t m0 xd hc y159 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y15a ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">g(</span><span class="fc8">const<span class="_ _32"> </span><span class="ffa fc0">T<span class="_ _32"> </span>a)<span class="_ _32"> </span>{}</span></span></div><div class="t m0 xd hc y15b ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _15"> </span><span class="ffa fc0">x<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span>2</span>;</span></div><div class="t m0 xd hc y15c ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span><span class="fc3">int<span class="_ _16"> </span><span class="ffa fc0">y<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span>3</span>;</span></span></div><div class="t m0 xd hc y15d ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span><span class="fc3">int<span class="ffa fc4">&amp;<span class="_ _32"> </span><span class="fc0">z<span class="_ _32"> </span></span>=<span class="_ _32"> </span><span class="fc0">y;</span></span></span></div><div class="t m0 xd hc y15e ffa fs7 fc0 sc0 ls0 ws0">f(x);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int</span></div><div class="t m0 xd hc y15f ffa fs7 fc0 sc0 ls0 ws0">f(y);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int!!<span class="_ _16"> </span>(drop<span class="_ _32"> </span>const)</span></div><div class="t m0 xd hc y160 ffa fs7 fc0 sc0 ls0 ws0">f(z);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int!!<span class="_ _16"> </span>(drop<span class="_ _32"> </span>const<span class="ffe">&amp;</span>)</span></div><div class="t m0 xd hc y161 ffa fs7 fc0 sc0 ls0 ws0">g(x);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int</span></div><div class="t m0 xd hc y162 ffa fs7 fc0 sc0 ls0 ws0">g(y);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int</span></div><div class="t m0 xd hc y163 ffa fs7 fc0 sc0 ls0 ws0">g(z);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int!!<span class="_ _16"> </span>(drop<span class="_ _32"> </span>reference)</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">44/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf34" class="pf w0 h0" data-page-no="34"><div class="pc pc34 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAId0lEQVR42u3YsQ3CMBRFURvFooqYAVExAULUSGzGEoxDwRBsQBWlwo3pKOig4Uc5ZwLrubn6ebM7JAAACON+uy6sAABANCIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAIC3XGu1AgAAcZRSXFIBAAhHpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAJivbkJvHcfRhwEA/Kbv+wm91iUVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRagIAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAAF/LtVYrAAAQRynFJRUAgHBEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQCA+emG89oKAMC/PI4XI/Bhuz/lvFq24ZlSa80gAACE8AI5pRoCXyDsoAAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>yp<span class="_ _e"></span>e<span class="_ _8"> </span>Deduction<span class="_ _8"> </span>-<span class="_ _8"> </span>P<span class="_ _3"></span>ass<span class="_ _8"> </span>b<span class="_ _3"></span>y-Value<span class="_ _45"> </span>2/2</div><div class="t m0 xd hc y166 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y167 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">f(T<span class="_ _32"> </span>a)<span class="_ _32"> </span>{}</span></div><div class="t m0 xd hc y168 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">*<span class="_ _11"> </span><span class="fc0">x<span class="_ _32"> </span></span>=<span class="_ _32"> </span></span><span class="fc8">nullptr<span class="ffa fc0">;</span></span></div><div class="t m0 xd hc y169 ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span><span class="fc3">int<span class="ffa fc4">*<span class="_ _32"> </span><span class="fc0">y<span class="_ _32"> </span></span>=<span class="_ _32"> </span></span></span>nullptr<span class="ffa fc0">;</span></div><div class="t m0 xd hc y16a ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">*<span class="_ _32"> </span></span><span class="fc8">const<span class="_ _32"> </span><span class="ffa fc0">z<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span></span>x;</span></span></div><div class="t m0 xd hc y16b ffa fs7 fc0 sc0 ls0 ws0">f(x);<span class="_ _16"> </span><span class="ffb fc5">//<span class="_ _32"> </span>T<span class="_ _32"> </span>=<span class="_ _32"> </span>int*</span></div><div class="t m0 xd hc y16c ffa fs7 fc0 sc0 ls0 ws0">f(y);<span class="_ _16"> </span><span class="ffb fc5">//<span class="_ _32"> </span>T<span class="_ _32"> </span>=<span class="_ _32"> </span>const<span class="_ _32"> </span>int*</span></div><div class="t m0 xd hc y16d ffa fs7 fc0 sc0 ls0 ws0">f(z);<span class="_ _16"> </span><span class="ffb fc5">//<span class="_ _32"> </span>T<span class="_ _32"> </span>=<span class="_ _32"> </span>int*<span class="_ _32"> </span>!!<span class="_ _c"> </span>(const<span class="_ _32"> </span>drop)</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">45/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf35" class="pf w0 h0" data-page-no="35"><div class="pc pc35 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdklEQVR42u3YsQlCMRSG0Rd5werhDGLlBCLWgpu5hONYOIQbWD1SmSZ2VlZicSPnTBD+NB83bXaHAQAAwrjfrgsrAAAQjUgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAOAt1VqtAABAHDlnl1QAAMIRqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAA+jV29NZSig8DAPjONE0dvdYlFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkWoCAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAMAPpVqrFQAAiCPn7JIKAEA4IhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAB8Ns7ntRUAgF48jhcj/L3t/pTSatnm5zC01gwCAEAIL1r7GgJxUOE3AAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>yp<span class="_ _e"></span>e<span class="_ _8"> </span>Deduction<span class="_ _8"> </span>-<span class="_ _8"> </span>Arra<span class="_ _3"></span>y</div><div class="t m0 x1 hb y16e ff1 fs6 fc0 sc0 ls0 ws0">T<span class="_ _7"></span>yp<span class="_ _e"></span>e<span class="_ _6"> </span>deduction<span class="_ _6"> </span>with<span class="_ _6"> </span>a<span class="_ _3"></span>rra<span class="_ _3"></span>ys</div><div class="t m0 xd hc y16f ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc0">,<span class="_ _32"> </span></span><span class="fc3">int<span class="_ _32"> </span><span class="ffa fc0">N<span class="fc4">&gt;</span></span></span></span></div><div class="t m0 xd hc y170 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">f(T<span class="_ _32"> </span>(<span class="fc4">&amp;</span>array)[N])<span class="_ _32"> </span>{}<span class="_ _33"> </span><span class="ffb fc5">//<span class="_ _32"> </span>type<span class="_ _32"> </span>and<span class="_ _32"> </span>size<span class="_ _32"> </span>deduced</span></span></div><div class="t m0 xd hc y171 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y172 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">g(T<span class="_ _32"> </span>array)<span class="_ _32"> </span>{}</span></div><div class="t m0 xd hc y173 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _11"> </span><span class="ffa fc0">x[<span class="fc4">3</span>]<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span></span>{};</span></div><div class="t m0 xd hc y174 ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span><span class="fc3">int<span class="_ _32"> </span><span class="ffa fc0">y[<span class="fc4">3</span>]<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span></span>{};</span></span></div><div class="t m0 xd hc y175 ffa fs7 fc0 sc0 ls0 ws0">f(x);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int,<span class="_ _32"> </span>N:<span class="_ _32"> </span>3</span></div><div class="t m0 xd hc y176 ffa fs7 fc0 sc0 ls0 ws0">f(y);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>const<span class="_ _32"> </span>int,<span class="_ _32"> </span>N:<span class="_ _32"> </span>3</span></div><div class="t m0 xd hc y177 ffa fs7 fc0 sc0 ls0 ws0">g(x);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>int*</span></div><div class="t m0 xd hc y178 ffa fs7 fc0 sc0 ls0 ws0">g(y);<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _c"> </span>T:<span class="_ _32"> </span>const<span class="_ _32"> </span>int*</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">46/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf36" class="pf w0 h0" data-page-no="36"><div class="pc pc36 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdklEQVR42u3YsQkCMRiG4UQuWB3OIFZOIGItuJlLOI6FQ7iB1ZHKNLFzAAv573ieCcKX5uXPu8MpAQBAGM/HfWUFAACiEakAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAHzl1poVAACIo5TikgoAQDgiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAAD+bJjRW2utPgwA4DfjOM7otS6pAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVBMAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgDAMuXWmhUAAIijlOKSCgBAOCIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAABLNUzXrRUAgKV6nW9GmJ398ZLzZt2nd0q9d4MAABDCBwELGgKSk9+DAAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>yp<span class="_ _e"></span>e<span class="_ _8"> </span>Deduction<span class="_ _8"> </span>-<span class="_ _8"> </span>Conflicts<span class="_ _46"> </span>1/2</div><div class="t m0 xd hc y179 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y17a ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">add(T<span class="_ _32"> </span>a,<span class="_ _32"> </span>T<span class="_ _32"> </span>b)<span class="_ _c"> </span>{}</span></div><div class="t m0 xd hc y17b ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc0">,<span class="_ _32"> </span></span></span>typename<span class="_ _32"> </span><span class="fc7">R<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y17c ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">add(T<span class="_ _32"> </span>a,<span class="_ _32"> </span>R<span class="_ _32"> </span>b)<span class="_ _c"> </span>{}</span></div><div class="t m0 xd hc y17d ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y17e ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">add(T<span class="_ _32"> </span>a,<span class="_ _32"> </span></span>char<span class="_ _32"> </span><span class="ffa fc0">b)<span class="_ _c"> </span>{}</span></div><div class="t m0 xd hc y17f ffa fs7 fc0 sc0 ls0 ws0">add(<span class="fc4">2</span>,<span class="_ _32"> </span><span class="fc4">3.0f</span>);<span class="_ _15"> </span><span class="ffb fc5">//<span class="_ _32"> </span>call<span class="_ _32"> </span>add(T,<span class="_ _32"> </span>R)</span></div><div class="t m0 xd hc y180 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>add(2,<span class="_ _32"> </span>3);<span class="_ _15"> </span>//<span class="_ _32"> </span>error!!<span class="_ _32"> </span>ambiguous<span class="_ _c"> </span>match</div><div class="t m0 xd hc y181 ffa fs7 fc0 sc0 ls0 ws0">add<span class="fc4">&lt;<span class="ff5 fc3">int</span>&gt;</span>(<span class="fc4">2</span>,<span class="_ _32"> </span><span class="fc4">3</span>);<span class="_ _12"> </span><span class="ffb fc5">//<span class="_ _32"> </span>call<span class="_ _32"> </span>add(T,<span class="_ _c"> </span>T)</span></div><div class="t m0 xd hc y182 ffa fs7 fc0 sc0 ls0 ws0">add<span class="fc4">&lt;<span class="ff5 fc3">int</span></span>,<span class="_ _32"> </span><span class="ff5 fc3">int</span><span class="fc4">&gt;</span>(<span class="fc4">2</span>,<span class="_ _32"> </span><span class="fc4">3</span>);<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>call<span class="_ _c"> </span>add(T,<span class="_ _32"> </span>R)</span></div><div class="t m0 xd hc y183 ffa fs7 fc0 sc0 ls0 ws0">add(<span class="fc4">2</span>,<span class="_ _32"> </span><span class="ff16 fcc">&apos;<span class="ffa">b</span>&apos;</span>);<span class="_ _47"> </span><span class="ffb fc5">//<span class="_ _32"> </span>call<span class="_ _32"> </span>add(T,<span class="_ _32"> </span>char)<span class="_ _32"> </span>-&gt;<span class="_ _c"> </span>nearest<span class="_ _32"> </span>match</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">47/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf37" class="pf w0 h0" data-page-no="37"><div class="pc pc37 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>yp<span class="_ _e"></span>e<span class="_ _8"> </span>Deduction<span class="_ _8"> </span>-<span class="_ _8"> </span>Conflicts<span class="_ _46"> </span>2/2</div><div class="t m0 xd hc y184 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc0">,<span class="_ _32"> </span></span><span class="fc3">int<span class="_ _32"> </span><span class="ffa fc0">N<span class="fc4">&gt;</span></span></span></span></div><div class="t m0 xd hc y185 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">f(T<span class="_ _32"> </span>(<span class="fc4">&amp;</span>array)[N])<span class="_ _32"> </span>{}</span></div><div class="t m0 xd hc yc5 ff5 fs7 fc8 sc0 ls0 ws0">template<span class="ffa fc4">&lt;</span>typename<span class="_ _32"> </span><span class="fc7">T<span class="ffa fc4">&gt;</span></span></div><div class="t m0 xd hc y186 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc0">f(T<span class="fc4">*<span class="_ _32"> </span></span>array)<span class="_ _32"> </span>{}</span></div><div class="t m0 xd hc yc7 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>template&lt;typename<span class="_ _32"> </span>T&gt;</div><div class="t m0 xd hc y187 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>void<span class="_ _32"> </span>f(T<span class="_ _32"> </span>array)<span class="_ _32"> </span>{}<span class="_ _c"> </span>//<span class="_ _32"> </span>ambiguous</div><div class="t m0 xd hc y188 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _32"> </span><span class="ffa fc0">x[<span class="fc4">3</span>];</span></div><div class="t m0 xd hc y189 ffa fs7 fc0 sc0 ls0 ws0">f(x);<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>call<span class="_ _32"> </span>f(T*)<span class="_ _32"> </span>not<span class="_ _c"> </span>f(T(<span class="ffe">&amp;</span>)[3])<span class="_ _32"> </span>!!</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">48/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf38" class="pf w0 h0" data-page-no="38"><div class="pc pc38 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff5 fs2 fc1 sc0 ls0 ws0">auto<span class="_ _8"> </span><span class="ff1">Deduction</span></div><div class="t m0 xc hb ye3 ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _3a"> </span><span class="ffd">auto<span class="_ _24"> </span>x<span class="_ _24"> </span>=<span class="_ _14"> </span><span class="ff4">copy<span class="_ _b"> </span>by-value/b<span class="_ _2d"></span>y-const<span class="_ _10"> </span>value</span></span></div><div class="t m0 xc hb y18a ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _3a"> </span><span class="ffd">auto&amp;<span class="_ _24"> </span>x<span class="_ _24"> </span>=<span class="_ _14"> </span><span class="ff4">copy<span class="_ _b"> </span>by-reference/b<span class="_ _2d"></span>y-const-refernce</span></span></div><div class="t m0 xc hb y18b ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _3a"> </span><span class="ffd">auto*<span class="_ _24"> </span>x<span class="_ _24"> </span>=<span class="_ _14"> </span><span class="ff4">copy<span class="_ _b"> </span>by-pointer/by-const-pointer</span></span></div><div class="t m0 xc hb y18c ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _3a"> </span><span class="ffd">auto&amp;&amp;<span class="_ _24"> </span>x<span class="_ _24"> </span>=<span class="_ _14"> </span><span class="ff4">copy<span class="_ _b"> </span>by-universal<span class="_ _b"> </span>reference</span></span></div><div class="t m0 xc hb y18d ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _3a"> </span><span class="ffd">decltype(auto)<span class="_ _24"> </span>x<span class="_ _24"> </span>=<span class="_ _14"> </span><span class="ff4">automatic<span class="_ _10"> </span>type<span class="_ _10"> </span>deduction</span></span></div><div class="t m0 xd hc y18e ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _29"> </span><span class="ffa fc7">f1<span class="fc0">(</span></span>int<span class="ffa fc4">&amp;<span class="_ _c"> </span><span class="fc0">x)<span class="_ _32"> </span>{<span class="_ _32"> </span></span></span><span class="fc8">return<span class="_ _32"> </span><span class="ffa fc0">x;<span class="_ _32"> </span>}</span></span></div><div class="t m0 xd hc y18f ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">&amp;<span class="_ _3d"> </span><span class="fc7">f2<span class="fc0">(</span></span></span>int<span class="ffa fc4">&amp;<span class="_ _32"> </span><span class="fc0">x)<span class="_ _32"> </span>{<span class="_ _32"> </span></span></span><span class="fc8">return<span class="_ _32"> </span><span class="ffa fc0">x;<span class="_ _c"> </span>}</span></span></div><div class="t m0 xd hc y190 ff5 fs7 fc8 sc0 ls0 ws0">auto<span class="_ _3d"> </span><span class="ffa fc0">f3(</span><span class="fc3">int<span class="ffa fc4">&amp;<span class="_ _32"> </span><span class="fc0">x)<span class="_ _32"> </span>{<span class="_ _32"> </span></span></span></span>return<span class="_ _32"> </span><span class="ffa fc0">x;<span class="_ _c"> </span>}</span></div><div class="t m0 xd hc y191 ff5 fs7 fc8 sc0 ls0 ws0">decltype<span class="ffa fc0">(</span>auto<span class="ffa fc0">)<span class="_ _32"> </span>f4(</span><span class="fc3">int<span class="ffa fc4">&amp;<span class="_ _32"> </span><span class="fc0">x)<span class="_ _32"> </span>{<span class="_ _32"> </span></span></span></span>return<span class="_ _c"> </span><span class="ffa fc0">x;<span class="_ _32"> </span>}</span></div><div class="t m0 xd hc y192 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _16"> </span><span class="ffa fc0">v<span class="_ _16"> </span><span class="fc4">=<span class="_ _32"> </span>3</span>;</span></div><div class="t m0 xd hc y193 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _16"> </span><span class="ffa fc0">x1<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span></span>f1(v);</span></div><div class="t m0 xd hc y194 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">&amp;<span class="_ _32"> </span><span class="fc0">x2<span class="_ _32"> </span></span>=<span class="_ _32"> </span><span class="fc0">f2(v);</span></span></div><div class="t m0 xd hc y195 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>int<span class="ffe">&amp;<span class="_ _32"> </span></span>x3<span class="_ _32"> </span>=<span class="_ _32"> </span>f3(v);<span class="_ _c"> </span>//<span class="_ _32"> </span>compile<span class="_ _32"> </span>error<span class="_ _32"> </span><span class="ff17">&apos;</span>x<span class="ff17">&apos;<span class="_ _32"> </span></span>is<span class="_ _c"> </span>copied<span class="_ _32"> </span>by-value</div><div class="t m0 xd hc y196 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">&amp;<span class="_ _32"> </span><span class="fc0">x4<span class="_ _32"> </span></span>=<span class="_ _32"> </span><span class="fc0">f4(v);</span></span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">49/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf39" class="pf w0 h0" data-page-no="39"><div class="pc pc39 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 y1c ff5 fs0 fc0 sc0 ls0 ws0">const<span class="_ _1"> </span><span class="ff1">Co<span class="_ _2d"></span>rrectness</span></div><a class="l" href="#pf39" data-dest-detail='[57,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:158.662500px;bottom:205.878000px;width:207.181000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf3a" class="pf w0 h0" data-page-no="3a"><div class="pc pc3a w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIX0lEQVR42u3YsQ3CMBRFURvFSskMUSomQIgaic2yRMZJkSGyAVVK3JiOMiX6QueM8Kqrl8frPQEAQBjbupysAABANCIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAICvXGu1AgAAcZRSPKkAAIQjUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkmAABApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUk0AAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIA8D+6fRqsAADwM6/HbIRjl9sz53Pf9ndKrTWDAAAQwgcSrBQEllOvrQAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y6 ff5 fs2 fc1 sc0 ls0 ws0">const<span class="_ _8"> </span><span class="ff1">Co<span class="_ _3"></span>rrectness</span></div><div class="t m0 x1 hb y197 ff5 fs6 fc0 sc0 ls0 ws0">const<span class="_ _6"> </span><span class="ff1">co<span class="_ _3"></span>rrectness<span class="_ _10"> </span><span class="ff4">refers<span class="_ _10"> </span>to<span class="_ _10"> </span>guarantee<span class="_ _b"> </span>object/variable<span class="_ _b"> </span><span class="ffd">const<span class="_ _10"> </span></span>consistency<span class="_ _10"> </span>throughout</span></span></div><div class="t m0 x1 hb y198 ff4 fs6 fc0 sc0 ls0 ws0">its<span class="_ _10"> </span>lifetime<span class="_ _10"> </span>and<span class="_ _10"> </span>ensuring<span class="_ _10"> </span>safet<span class="_ _3"></span>y<span class="_ _10"> </span>from<span class="_ _10"> </span>unintentional<span class="_ _10"> </span>mo<span class="_ _e"></span>difications</div><div class="t m0 x1 hb y199 ff4 fs6 fc0 sc0 ls0 ws0">References:</div><div class="t m0 x1c h5 y19a ff9 fs3 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ffd">Isocpp:<span class="_ _48"> </span>const-correctness</span></div><div class="t m0 x1c h5 y19b ff9 fs3 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ffd">GotW:<span class="_ _a"> </span>Const-Correctness</span></div><div class="t m0 x1c h5 y19c ff9 fs3 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ffd">Abseil:<span class="_ _48"> </span>Meaningful<span class="_ _a"> </span>const<span class="_ _a"> </span>in<span class="_ _a"> </span>Function<span class="_ _c"> </span>Declarations</span></div><div class="t m0 x1c h5 y19d ff9 fs3 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ffd">const<span class="_ _a"> </span>is<span class="_ _a"> </span>a<span class="_ _a"> </span>contract</span></div><div class="t m0 x1c h5 y19e ff9 fs3 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ffd">Why<span class="_ _a"> </span>const<span class="_ _a"> </span>Doesnt<span class="_ _a"> </span>Make<span class="_ _a"> </span>C<span class="_ _a"> </span>Code<span class="_ _a"> </span>Faster</span></div><div class="t m0 x1c h5 y19f ff9 fs3 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ffd">Constant<span class="_ _a"> </span>Optimization?</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">50/56</div><a class="l" href="https://isocpp.org/wiki/faq/const-correctness"><div class="d m1" style="border-style:none;position:absolute;left:73.752000px;bottom:188.865000px;width:137.983000px;height:10.175000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="http://www.gotw.ca/gotw/006.htm"><div class="d m1" style="border-style:none;position:absolute;left:73.752000px;bottom:167.080500px;width:122.291000px;height:7.961000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="https://abseil.io/tips/109"><div class="d m1" style="border-style:none;position:absolute;left:73.752000px;bottom:138.654000px;width:273.972000px;height:10.921000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="https://quuxplusone.github.io/blog/2019/01/03/const-is-a-contract/"><div class="d m1" style="border-style:none;position:absolute;left:73.752000px;bottom:116.869500px;width:101.370000px;height:7.960000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="https://theartofmachinery.com/2019/08/12/c_const_isnt_for_performance.html"><div class="d m1" style="border-style:none;position:absolute;left:73.752000px;bottom:88.443000px;width:190.286000px;height:10.174000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="http://www.gotw.ca/gotw/081.htm"><div class="d m1" style="border-style:none;position:absolute;left:73.752000px;bottom:63.336000px;width:117.061000px;height:10.175000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf3b" class="pf w0 h0" data-page-no="3b"><div class="pc pc3b w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIzElEQVR42u3bsU3DQBiGYR/yL6oTMyAqJkBAjURDwVQswRQUTECBmIENqKKrOCUyHQ2NoTB/4ucp3fmLLb26yOXs4noAAIA03l9fjqwAAEA2IhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAgG+l924FAADyiAgnqQAApCNSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQCAgzKaYL7W2oHdUa3VzwoAJOQkFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAFam9N6tAABAHhHhJBUAgHREKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAABpjCaYr7VmhD+otRrBe4H3AuBXnKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAgP9Veu9WAAAgj4hwkgoAQDoiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkWoCAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAID9MZpgvtaaERZWazUCAKyQk1QAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAABIZjTBemx3u6u7+5/X356fjAMApFJ671aYqbVmhIXVWo0AAGsTEf7uBwAgHZEKAIBIBQAAkQoAwN7x4RQAALn4cAoAgIxEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAACxk3DycWgEAIK2Pm8e13fL55W0pJ8fT5nMYpmnyDAAAkMIXJrc0/NzSwBsAAAAASUVORK5CYII="/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Basic<span class="_ _8"> </span>R<span class="_ _3"></span>ules<span class="_ _49"> </span>1/2</div><div class="t m0 xc hb y1a0 ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _3a"> </span><span class="ffd">const<span class="_ _1c"> </span><span class="ff4">entities<span class="_ _10"> </span>do<span class="_ _6"> </span>not<span class="_ _b"> </span>change<span class="_ _10"> </span>their<span class="_ _10"> </span>values<span class="_ _10"> </span>at<span class="_ _10"> </span>run-time.<span class="_ _c"> </span>This<span class="_ _10"> </span>do<span class="_ _e"></span>es<span class="_ _10"> </span>not<span class="_ _10"> </span>imply<span class="_ _10"> </span>that</span></span></div><div class="t m0 x6 hb y1a1 ff4 fs6 fc0 sc0 ls0 ws0">they<span class="_ _10"> </span>a<span class="_ _3"></span>re<span class="_ _10"> </span>evaluated<span class="_ _10"> </span>at<span class="_ _10"> </span>compile-time</div><div class="t m0 xc hb y1a2 ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _3a"> </span><span class="ffd">const<span class="_ _24"> </span>T*<span class="_ _14"> </span><span class="ff4">is<span class="_ _10"> </span>different<span class="_ _10"> </span>from<span class="_ _14"> </span></span>T*<span class="_ _24"> </span>const<span class="_ _2c"> </span><span class="ff4">.<span class="_ _32"> </span>The<span class="_ _10"> </span>first<span class="_ _10"> </span>case<span class="_ _10"> </span>means<span class="_ _10"> </span><span class="ffc">“the<span class="_ _10"> </span>content<span class="_ _10"> </span>do<span class="_ _e"></span>es</span></span></span></div><div class="t m0 x6 hb y1a3 ffc fs6 fc0 sc0 ls0 ws0">not<span class="_ _10"> </span>change”<span class="ff4">,<span class="_ _10"> </span>while<span class="_ _10"> </span>the<span class="_ _10"> </span>later<span class="_ _10"> </span></span>“the<span class="_ _10"> </span>value<span class="_ _10"> </span>of<span class="_ _10"> </span>the<span class="_ _10"> </span>p<span class="_ _e"></span>ointer<span class="_ _10"> </span>does<span class="_ _10"> </span>not<span class="_ _10"> </span>change”</div><div class="t m0 xc hb y1a4 ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff4">Pass<span class="_ _b"> </span><span class="ffc">by-const-value<span class="_ _6"> </span></span>and<span class="_ _10"> </span><span class="ffc">by-value<span class="_ _6"> </span></span>pa<span class="_ _3"></span>rameters<span class="_ _10"> </span>imply<span class="_ _10"> </span>the<span class="_ _10"> </span><span class="ffc">same<span class="_ _8"> </span></span>function<span class="_ _10"> </span>signature</span></div><div class="t m0 xc hb y1a5 ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff4">Return<span class="_ _10"> </span><span class="ffc">by-const-value<span class="_ _6"> </span></span>and<span class="_ _10"> </span><span class="ffc">by-value<span class="_ _6"> </span></span>have<span class="_ _10"> </span>different<span class="_ _10"> </span>meaning</span></div><div class="t m0 xc hb y1a6 ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _3a"> </span><span class="ffd">const<span class="_ _6"> </span>cast<span class="_ _14"> </span><span class="ff4">can<span class="_ _b"> </span><span class="ffc">break<span class="_ _8"> </span></span>const-correctness</span></span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">51/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf3c" class="pf w0 h0" data-page-no="3c"><div class="pc pc3c w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Basic<span class="_ _8"> </span>R<span class="_ _3"></span>ules<span class="_ _49"> </span>2/2</div><div class="t m0 xd hb y1a7 ff5 fs6 fc0 sc0 ls0 ws0">const<span class="_ _2a"> </span><span class="ff1">and<span class="_ _6"> </span>memb<span class="_ _e"></span>er<span class="_ _6"> </span>functions:</span></div><div class="t m0 xc hb y1a8 ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _3a"> </span><span class="ffd">const<span class="_ _1c"> </span><span class="ff4">memb<span class="_ _e"></span>er<span class="_ _10"> </span>functions<span class="_ _10"> </span>do<span class="_ _10"> </span>not<span class="_ _10"> </span>change<span class="_ _10"> </span>the<span class="_ _10"> </span>internal<span class="_ _10"> </span>status<span class="_ _10"> </span>of<span class="_ _10"> </span>an<span class="_ _10"> </span>object</span></span></div><div class="t m0 xc hb y1a9 ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _3a"> </span><span class="ffd">mutable<span class="_ _1c"> </span><span class="ff4">fields<span class="_ _10"> </span>can<span class="_ _6"> </span>be<span class="_ _10"> </span>mo<span class="_ _e"></span>dified<span class="_ _10"> </span>by<span class="_ _b"> </span>a<span class="_ _14"> </span></span>const<span class="_ _14"> </span><span class="ff4">memb<span class="_ _e"></span>er<span class="_ _b"> </span>function<span class="_ _10"> </span>(they<span class="_ _10"> </span>should<span class="_ _10"> </span>not</span></span></div><div class="t m0 x6 hb y1aa ff4 fs6 fc0 sc0 ls0 ws0">change<span class="_ _10"> </span>the<span class="_ _10"> </span>external<span class="_ _10"> </span>view)</div><div class="t m0 xd hb y1ab ff5 fs6 fc0 sc0 ls0 ws0">const<span class="_ _2a"> </span><span class="ff1">and<span class="_ _6"> </span>co<span class="_ _e"></span>de<span class="_ _6"> </span>optimization:</span></div><div class="t m0 xc hb y1ac ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _3a"> </span><span class="ffd">const<span class="_ _1c"> </span><span class="ff4">keyw<span class="_ _3"></span>ord<span class="_ _b"> </span>purp<span class="_ _e"></span>ose<span class="_ _10"> </span>is<span class="_ _10"> </span>fo<span class="_ _3"></span>r<span class="_ _10"> </span>correctness<span class="_ _b"> </span>(<span class="ffc">type<span class="_ _10"> </span>safety<span class="_ _1f"></span></span>),<span class="_ _10"> </span>not<span class="_ _10"> </span>fo<span class="_ _3"></span>r<span class="_ _10"> </span>p<span class="_ _e"></span>erfo<span class="_ _3"></span>rmance</span></span></div><div class="t m0 xc hb y1ad ff9 fs6 fc0 sc0 ls0 ws0"><span class="_ _3a"> </span><span class="ffd">const<span class="_ _1c"> </span><span class="ff4">may<span class="_ _10"> </span>p<span class="_ _3"></span>rovide<span class="_ _10"> </span>p<span class="_ _e"></span>erfo<span class="_ _3"></span>rmance<span class="_ _10"> </span>advantages<span class="_ _10"> </span>in<span class="_ _10"> </span>a<span class="_ _10"> </span>few<span class="_ _10"> </span>cases,<span class="_ _10"> </span>e.g.<span class="_ _c"> </span>non-trivial<span class="_ _10"> </span>copy</span></span></div><div class="t m0 x6 hb y1ae ff4 fs6 fc0 sc0 ls0 ws0">semantic</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">52/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf3d" class="pf w0 h0" data-page-no="3d"><div class="pc pc3d w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAItklEQVR42u3bsUkEQRSA4RnZwWiwBjGyAhFjwdxSrogLrwGLsAgDi7ADo2MiB7w1MzuQPTjeuN9XweO95GeWzTd3DwkAAML4eH+7sAUAAKIRqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAA/Mq9d1sAACCOUoqXVAAAwhGpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAIA1mwaatbXmYAAAy9RaB5rWSyoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACLVCgAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAcETuvdsCAABxlFK8pAIAEI5IBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAA/GfTQLO21hwMAGCZWutA03pJBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAADijyQogpfR9ODzvdvZwTq+bjSUAcEzuvY8ya2vNwQAAlqm1jjJqKcXnfgAAwhGpAACIVAAAEKkAAIhUAAA41Uh/9wMAsAb+7gcAICKRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAPzJtN9e2wIAwJp9Pr6Emuf2/innq8t5/5XSPM8OBABACD8cpiv+cKX5XQAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">F<span class="_ _3"></span>unction<span class="_ _8"> </span>Decla<span class="_ _3"></span>rations<span class="_ _8"> </span>Example</div><div class="t m0 xd hc y1af ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">(</span></span>int<span class="ffa fc0">);</span></div><div class="t m0 xd hc y1b0 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">(</span></span><span class="fc8">const<span class="_ _32"> </span></span>int<span class="ffa fc0">);<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>the<span class="_ _c"> </span>declaration<span class="_ _32"> </span>is<span class="_ _32"> </span>exactly<span class="_ _32"> </span>the<span class="_ _32"> </span>same<span class="_ _c"> </span>of</span></span></div><div class="t m0 x23 hc y1b1 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>&quot;void<span class="_ _32"> </span>f(int)&quot;!!</div><div class="t m0 xd hc y1b2 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">(</span></span>int<span class="ffa fc4">*<span class="fc0">);</span></span></div><div class="t m0 xd hc y1b3 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">(</span></span><span class="fc8">const<span class="_ _32"> </span></span>int<span class="ffa fc4">*<span class="fc0">);<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>different<span class="_ _c"> </span>declaration</span></span></span></div><div class="t m0 xd hc y1b4 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">(</span></span>int<span class="ffa fc4">&amp;<span class="fc0">);</span></span></div><div class="t m0 xd hc y1b5 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">(</span></span><span class="fc8">const<span class="_ _32"> </span></span>int<span class="ffa fc4">&amp;<span class="fc0">);<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>different<span class="_ _c"> </span>declaration</span></span></span></div><div class="t m0 xd hc y1b6 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _26"> </span><span class="ffa fc7">f<span class="fc0">();</span></span></div><div class="t m0 xd hc y1b7 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>const<span class="_ _32"> </span>int<span class="_ _32"> </span>f();<span class="_ _32"> </span>//<span class="_ _c"> </span>compile<span class="_ _32"> </span>error<span class="_ _32"> </span>conflicting<span class="_ _32"> </span>declaration</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">53/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf3e" class="pf w0 h0" data-page-no="3e"><div class="pc pc3e w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff5 fs2 fc1 sc0 ls0 ws0">const<span class="_ _8"> </span><span class="ff1">Return<span class="_ _8"> </span>Example</span></div><div class="t m0 x1f hc y14a ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span><span class="fc3">int<span class="_ _32"> </span><span class="ffa fc0">const_value<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span>3</span>;</span></span></div><div class="t m0 x1f hc y1b8 ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span><span class="fc3">int<span class="ffa fc4">&amp;<span class="_ _32"> </span><span class="fc7">f2<span class="fc0">()<span class="_ _32"> </span>{<span class="_ _32"> </span></span></span></span></span>return<span class="_ _c"> </span><span class="ffa fc0">const_value;<span class="_ _32"> </span>}</span></div><div class="t m0 xd hc y14c ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>int<span class="ffe">&amp;<span class="_ _12"> </span></span>f1()<span class="_ _32"> </span>{<span class="_ _32"> </span>return<span class="_ _c"> </span>const_value;<span class="_ _32"> </span>}<span class="_ _32"> </span>//<span class="_ _32"> </span>WRONG</div><div class="t m0 x1f hc y14d ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _15"> </span><span class="ffa fc7">f3<span class="fc0">()<span class="_ _32"> </span>{<span class="_ _32"> </span></span></span><span class="fc8">return<span class="_ _32"> </span><span class="ffa fc0">const_value;<span class="_ _32"> </span>}<span class="_ _33"> </span><span class="ffb fc5">//<span class="_ _32"> </span>ok</span></span></span></div><div class="t m0 xd hc y1b9 ff5 fs7 fc8 sc0 ls0 ws0">struct<span class="_ _32"> </span><span class="fc7">A<span class="_ _32"> </span><span class="ffa fc0">{</span></span></div><div class="t m0 x6 hc y1ba ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">()<span class="_ _11"> </span>{<span class="_ _32"> </span>cout<span class="_ _32"> </span><span class="fc4">&lt;&lt;<span class="_ _c"> </span><span class="fcc">&quot;non-const&quot;</span></span>;<span class="_ _32"> </span>}</span></span></div><div class="t m0 x6 hc y1bb ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">()<span class="_ _32"> </span></span></span><span class="fc8">const<span class="_ _32"> </span><span class="ffa fc0">{<span class="_ _32"> </span>cout<span class="_ _c"> </span><span class="fc4">&lt;&lt;<span class="_ _32"> </span><span class="fcc">&quot;const&quot;</span></span>;<span class="_ _25"> </span>}</span></span></div><div class="t m0 xd hc y1bc ffa fs7 fc0 sc0 ls0 ws0">};</div><div class="t m0 xd hc y1bd ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span><span class="ffa fc0">A<span class="_ _32"> </span><span class="fc7">getA</span>()<span class="_ _32"> </span>{<span class="_ _32"> </span></span>return<span class="_ _c"> </span><span class="ffa fc0">A{};<span class="_ _32"> </span>}</span></div><div class="t m0 xd hc y1be ff5 fs7 fc8 sc0 ls0 ws0">auto<span class="_ _32"> </span><span class="ffa fc0">a<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span></span>getA();<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _c"> </span>&quot;a&quot;<span class="_ _32"> </span>is<span class="_ _32"> </span>a<span class="_ _32"> </span>copy</span></span></div><div class="t m0 xd hc y1bf ffa fs7 fc0 sc0 ls0 ws0">a.f();<span class="_ _3d"> </span><span class="ffb fc5">//<span class="_ _32"> </span>print<span class="_ _32"> </span>&quot;non-const&quot;</span></div><div class="t m0 xd hc y1c0 ffa fs7 fc0 sc0 ls0 ws0">getA().f();<span class="_ _12"> </span><span class="ffb fc5">//<span class="_ _32"> </span>print<span class="_ _32"> </span>&quot;const&quot;</span></div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">54/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf3f" class="pf w0 h0" data-page-no="3f"><div class="pc pc3f w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y6 ff5 fs2 fc1 sc0 ls0 ws0">struct<span class="_ _8"> </span><span class="ff1">Example</span></div><div class="t m0 xd hc y1c1 ff5 fs7 fc8 sc0 ls0 ws0">struct<span class="_ _32"> </span><span class="fc7">A<span class="_ _32"> </span><span class="ffa fc0">{<span class="_ _15"> </span><span class="ffb fc5">//<span class="_ _32"> </span>struct<span class="_ _32"> </span>A_const<span class="_ _c"> </span>{<span class="_ _32"> </span>//<span class="_ _32"> </span>equal<span class="_ _32"> </span>to<span class="_ _32"> </span>&quot;const<span class="_ _c"> </span>A&quot;</span></span></span></div><div class="t m0 x6 hc y1c2 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">*<span class="_ _32"> </span><span class="fc0">ptr;<span class="_ _25"> </span><span class="ffb fc5">//<span class="_ _25"> </span>int*<span class="_ _32"> </span>const<span class="_ _32"> </span>ptr;</span></span></span></div><div class="t m0 x6 hc y1c3 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _16"> </span><span class="ffa fc0">value;<span class="_ _19"> </span><span class="ffb fc5">//<span class="_ _25"> </span>const<span class="_ _c"> </span>int<span class="_ _16"> </span>value;</span></span></div><div class="t m0 xd hc y1c4 ffa fs7 fc0 sc0 ls0 ws0">};<span class="_ _4a"> </span><span class="ffb fc5">//<span class="_ _32"> </span>};</span></div><div class="t m0 xd hc y1c5 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">f<span class="fc0">(A<span class="_ _32"> </span>a)<span class="_ _32"> </span>{</span></span></div><div class="t m0 x6 hc y1c6 ffa fs7 fc0 sc0 ls0 ws0">a.value<span class="_ _16"> </span><span class="fc4">=<span class="_ _32"> </span>3</span>;</div><div class="t m0 x6 hc y1c7 ffa fs7 fc0 sc0 ls0 ws0">a.ptr[<span class="fc4">0</span>]<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span>3</span>;</div><div class="t m0 xd hc y1c8 ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 xd hc y1c9 ff5 fs7 fc3 sc0 ls0 ws0">void<span class="_ _32"> </span><span class="ffa fc7">g<span class="fc0">(</span></span><span class="fc8">const<span class="_ _32"> </span><span class="ffa fc0">A<span class="_ _32"> </span>a)<span class="_ _32"> </span>{<span class="_ _16"> </span><span class="ffb fc5">//<span class="_ _c"> </span>the<span class="_ _32"> </span>same<span class="_ _32"> </span>with<span class="_ _32"> </span>g(const<span class="_ _32"> </span>A<span class="ffe">&amp;</span>)</span></span></span></div><div class="t m0 xd hc y1ca ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _16"> </span>a.value<span class="_ _16"> </span>=<span class="_ _32"> </span>3;<span class="_ _27"> </span>//<span class="_ _32"> </span>compile<span class="_ _32"> </span>error</div><div class="t m0 x6 hc y1cb ffa fs7 fc0 sc0 ls0 ws0">a.ptr[<span class="fc4">0</span>]<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span>3</span>;<span class="_ _27"> </span><span class="ffb fc5">//<span class="_ _32"> </span>&quot;const&quot;<span class="_ _32"> </span>does<span class="_ _32"> </span>not<span class="_ _32"> </span>apply<span class="_ _c"> </span>to<span class="_ _32"> </span>&quot;ptr&quot;<span class="_ _32"> </span>content!!</span></div><div class="t m0 xd hc y1cc ffa fs7 fc0 sc0 ls0 ws0">}</div><div class="t m0 xd hc y1cd ffa fs7 fc0 sc0 ls0 ws0">A<span class="_ _32"> </span>a{<span class="ff5 fc8">new<span class="_ _32"> </span><span class="fc3">int</span></span>[<span class="fc4">10</span>]};</div><div class="t m0 xd hc y1ce ffa fs7 fc0 sc0 ls0 ws0">f(a);</div><div class="t m0 xd hc y1cf ffa fs7 fc0 sc0 ls0 ws0">g(a);</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">55/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
<div id="pf40" class="pf w0 h0" data-page-no="40"><div class="pc pc40 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIbklEQVR42u3YsQ3CMBRFURvForJoWAAxBAW70bJYCoagZIHIFW5MxwCI4kc5ZwLrubn6+Xy5JgAACOP5mHdWAAAgGpEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAMBX7r1bAQCAOEopLqkAAIQjUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQCATZlW9NbWmg8DAPhNrXVFr3VJBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApJoAAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAAPBHufduBQAA4iiluKQCABCOSAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAA2YVruJysAABDH8fbK+bAfyzulMYZBAAAI4QMOUxkC8W4wUAAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y6 ff1 fs2 fc1 sc0 ls0 ws0">Memb<span class="_ _e"></span>er<span class="_ _8"> </span>F<span class="_ _3"></span>unctions<span class="_ _8"> </span>Example</div><div class="t m0 xd hc y1d0 ff5 fs7 fc8 sc0 ls0 ws0">struct<span class="_ _32"> </span><span class="fc7">A<span class="_ _32"> </span><span class="ffa fc0">{</span></span></div><div class="t m0 x1f hc y1d1 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _32"> </span><span class="ffa fc0">value<span class="_ _32"> </span><span class="fc4">=<span class="_ _32"> </span>0</span>;</span></div><div class="t m0 x1f hc y1d2 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="ffa fc4">&amp;<span class="_ _11"> </span><span class="fc7">f1<span class="fc0">()<span class="_ _32"> </span>{<span class="_ _32"> </span></span></span></span><span class="fc8">return<span class="_ _32"> </span><span class="ffa fc0">value;<span class="_ _c"> </span>}</span></span></div><div class="t m0 x1f hc y1d3 ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span><span class="fc3">int<span class="ffa fc4">&amp;<span class="_ _32"> </span><span class="fc7">f2<span class="fc0">()<span class="_ _32"> </span>{<span class="_ _32"> </span></span></span></span></span>return<span class="_ _c"> </span><span class="ffa fc0">value;<span class="_ _32"> </span>}</span></div><div class="t m0 xd hc y1d4 ffb fs7 fc5 sc0 ls0 ws0">//<span class="_ _32"> </span>int<span class="ffe">&amp;<span class="_ _11"> </span></span>f3()<span class="_ _32"> </span>const<span class="_ _32"> </span>{<span class="_ _c"> </span>return<span class="_ _32"> </span>value;<span class="_ _32"> </span>}<span class="_ _32"> </span>//<span class="_ _c"> </span>WRONG</div><div class="t m0 x1f hc y1d5 ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span><span class="fc3">int<span class="ffa fc4">&amp;<span class="_ _32"> </span><span class="fc7">f4<span class="fc0">()<span class="_ _32"> </span></span></span></span></span>const<span class="_ _32"> </span><span class="ffa fc0">{<span class="_ _c"> </span></span>return<span class="_ _32"> </span><span class="ffa fc0">value;<span class="_ _32"> </span>}</span></div><div class="t m0 x1f hc y1d6 ff5 fs7 fc3 sc0 ls0 ws0">int<span class="_ _11"> </span><span class="ffa fc7">f5<span class="fc0">()<span class="_ _32"> </span></span></span><span class="fc8">const<span class="_ _32"> </span><span class="ffa fc0">{<span class="_ _32"> </span></span>return<span class="_ _c"> </span><span class="ffa fc0">value;<span class="_ _32"> </span>}<span class="_ _32"> </span><span class="ffb fc5">//<span class="_ _32"> </span>ok</span></span></span></div><div class="t m0 x1f hc y1d7 ff5 fs7 fc8 sc0 ls0 ws0">const<span class="_ _32"> </span><span class="fc3">int<span class="_ _32"> </span><span class="ffa fc7">f6<span class="fc0">()<span class="_ _32"> </span></span></span></span>const<span class="_ _32"> </span><span class="ffa fc0">{<span class="_ _c"> </span></span>return<span class="_ _32"> </span><span class="ffa fc0">value;<span class="_ _32"> </span>}</span></div><div class="t m0 xd hc y1d8 ffa fs7 fc0 sc0 ls0 ws0">};</div><div class="t m0 x10 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">56/56</div></div><div class="pi" data-data='{"ctm":[1.500000,0.000000,0.000000,1.500000,0.000000,0.000000]}'></div></div>
</div>
<div class="loading-indicator">
<img alt="" src="data:image/png;base64,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"/>
</div>
</body>
</html>