{"id":380,"date":"2015-10-13T01:01:12","date_gmt":"2015-10-12T16:01:12","guid":{"rendered":"http:\/\/csharp.ihavenomoney.co.kr\/?p=380"},"modified":"2016-01-02T09:55:32","modified_gmt":"2016-01-02T00:55:32","slug":"c-basic-skills-36-vectors","status":"publish","type":"post","link":"https:\/\/csharp.ihavenomoney.co.kr\/?p=380","title":{"rendered":"C++ Basic Skills: 36 &#8211; Vectors"},"content":{"rendered":"<p><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/8-65K0qq-P4\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p><pre id=\"code_snippet_94\" style=\"position:relative;width:100%;border:0;padding:0;\">#include &lt;iostream&gt;\r\n#include &lt;vector&gt;\r\n\r\nusing std::cout;\r\nusing std::endl;\r\nusing std::vector;\r\n\r\nint main()\r\n{\r\n    vector&lt;int&gt;  myVector(5,0); \/\/{0,0,0,0,0}\r\n    myVector.push_back(10);\/\/{0,0,0,0,0,10}\r\n    myVector.pop_back(); \/\/{0,0,0,0,0}\r\n\r\n    for(int i=0;i&lt;myVector.size();i++)\r\n    {\r\n        myVector[i] =i;\r\n    }\r\n\r\n    cout &lt;&lt; &quot;third element:&quot; &lt;&lt; myVector[3] &lt;&lt; endl;\r\n    cout &lt;&lt; &quot;Last element:&quot; &lt;&lt; myVector.back() &lt;&lt; endl;\r\n\r\n   \/\/ myVector.erase(myVector.begin() +3,myVector.begin() + 4);\r\n    cout &lt;&lt; &quot;-----------&quot; &lt;&lt; endl;\r\n   vector&lt;int&gt; newVector; \/\/{}\r\n\r\n   for(int i=0;i&lt;32;i++)\r\n{\r\n    newVector.push_back(i);\r\n    cout &lt;&lt; &quot;#&quot; &lt;&lt; i &lt;&lt; &quot; size: &quot; &lt;&lt; newVector.size();\r\n    cout &lt;&lt; &quot;, capacity: &quot; &lt;&lt; newVector.capacity() &lt;&lt; endl;\r\n}\r\n    return 0;\r\n}\r\n<\/pre><br \/>\n<pre id=\"code_snippet_95\" style=\"position:relative;width:100%;border:0;padding:0;\">third element:3\r\nLast element:4\r\n-----------\r\n#0 size: 1, capacity: 1\r\n#1 size: 2, capacity: 2\r\n#2 size: 3, capacity: 4\r\n#3 size: 4, capacity: 4\r\n#4 size: 5, capacity: 8\r\n#5 size: 6, capacity: 8\r\n#6 size: 7, capacity: 8\r\n#7 size: 8, capacity: 8\r\n#8 size: 9, capacity: 16\r\n#9 size: 10, capacity: 16\r\n#10 size: 11, capacity: 16\r\n#11 size: 12, capacity: 16\r\n#12 size: 13, capacity: 16\r\n#13 size: 14, capacity: 16\r\n#14 size: 15, capacity: 16\r\n#15 size: 16, capacity: 16\r\n#16 size: 17, capacity: 32\r\n#17 size: 18, capacity: 32\r\n#18 size: 19, capacity: 32\r\n#19 size: 20, capacity: 32\r\n#20 size: 21, capacity: 32\r\n#21 size: 22, capacity: 32\r\n#22 size: 23, capacity: 32\r\n#23 size: 24, capacity: 32\r\n#24 size: 25, capacity: 32\r\n#25 size: 26, capacity: 32\r\n#26 size: 27, capacity: 32\r\n#27 size: 28, capacity: 32\r\n#28 size: 29, capacity: 32\r\n#29 size: 30, capacity: 32\r\n#30 size: 31, capacity: 32\r\n#31 size: 32, capacity: 32\r\n\r\nProcess returned 0 (0x0)   execution time : 0.318 s\r\nPress any key to continue.\r\n<\/pre><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[],"class_list":["post-380","post","type-post","status-publish","format-standard","hentry","category-c"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/csharp.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/380","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/csharp.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/csharp.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/csharp.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/csharp.ihavenomoney.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=380"}],"version-history":[{"count":5,"href":"https:\/\/csharp.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/380\/revisions"}],"predecessor-version":[{"id":398,"href":"https:\/\/csharp.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/380\/revisions\/398"}],"wp:attachment":[{"href":"https:\/\/csharp.ihavenomoney.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=380"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/csharp.ihavenomoney.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=380"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/csharp.ihavenomoney.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}