<br />
<b>Warning</b>:  Undefined array key "global_protection_id" in <b>/home/wikitechy/public_html/interview-questions/wp-content/plugins/content-protector/inc/class-ps-rest-handler.php</b> on line <b>51</b><br />
{"id":4777,"date":"2022-08-18T11:19:55","date_gmt":"2022-08-18T11:19:55","guid":{"rendered":"https:\/\/www.wikitechy.com\/interview-questions\/?p=4777"},"modified":"2022-08-18T11:19:55","modified_gmt":"2022-08-18T11:19:55","slug":"what-is-iterator-in-c","status":"publish","type":"post","link":"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/","title":{"rendered":"What is Iterator in C++ ?"},"content":{"rendered":"<ul>\n<li style=\"text-align: justify;\">An iterator is an object like a pointer that points to an element inside the container.<\/li>\n<li style=\"text-align: justify;\">Iterator can use to move through the contents of the container.<\/li>\n<li style=\"text-align: justify;\">We can access the content at that particular location using them and it can be visualized as something similar to a pointer pointing to some location.<\/li>\n<li style=\"text-align: justify;\">It plays a critical role while connecting algorithm with containers along with the manipulation of data stored inside the containers.<\/li>\n<li style=\"text-align: justify;\">Pointer is a most obvious form of an iterator.<\/li>\n<li style=\"text-align: justify;\">In an array pointer can point to elements and using increment operator (++) it can iterate through them.<\/li>\n<li style=\"text-align: justify;\">All iterator doesn\u2019t have similar functionality as that of pointers.<\/li>\n<li style=\"text-align: justify;\">Depending upon the functionality of iterators they can be classified into five categories, they are:\n<ul>\n<li>Input iterator<\/li>\n<li>Output iterator<\/li>\n<li>Forward iterator<\/li>\n<li>Bidirectional iterator<\/li>\n<li>Random access iterator<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-4779 aligncenter\" src=\"https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator.png\" alt=\"\" width=\"1338\" height=\"806\" srcset=\"https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator.png 1338w, https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator-300x181.png 300w, https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator-1024x617.png 1024w, https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator-768x463.png 768w, https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator-390x235.png 390w, https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator-820x494.png 820w, https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator-1180x711.png 1180w\" sizes=\"(max-width: 1338px) 100vw, 1338px\" \/><\/p>\n<h2 id=\"input-iterator\" style=\"text-align: justify;\">Input iterator<\/h2>\n<ul style=\"text-align: justify;\">\n<li>They have limited functionality and weakest of all iterators.<\/li>\n<li>In single-pass algorithms it can be used.<\/li>\n<li>Those algorithms which process the container sequentially, such that no element is accessed more than once.<\/li>\n<\/ul>\n<h2 id=\"output-iterator\" style=\"text-align: justify;\">Output iterator<\/h2>\n<ul style=\"text-align: justify;\">\n<li>It is also like input operators, they are also very limited in their functionality and can only be used in single-pass algorithm, but not for accessing elements, but for being assigned elements.<\/li>\n<\/ul>\n<h2 id=\"forward-iterator\" style=\"text-align: justify;\">Forward iterator<\/h2>\n<ul style=\"text-align: justify;\">\n<li>It is higher in hierarchy than input iterator and output iterator and contain all the features present in these two iterators<\/li>\n<li>As name suggests, they can also only move in a forward direction and that too one step at a time.<\/li>\n<\/ul>\n<h2 id=\"bidirectional-iterator\" style=\"text-align: justify;\">Bidirectional iterator<\/h2>\n<ul style=\"text-align: justify;\">\n<li>It has all the features of forward iterators along with the fact that they overcome the drawback of forward iterators, in both the directions they can move, hence their name is Bidirectional iterators.<\/li>\n<\/ul>\n<h2 id=\"random-access-iterator\" style=\"text-align: justify;\">Random Access iterator<\/h2>\n<ul style=\"text-align: justify;\">\n<li>It is the most powerful iterators and they are not limited to moving sequentially, as their name suggests, they can randomly access any element inside the container.<\/li>\n<\/ul>\n<h3 id=\"sample-code\" style=\"text-align: justify;\"><strong>Sample Code<\/strong><\/h3>\n<div class=\"code-embed-wrapper\"> <div class=\"code-embed-infos\"> <\/div> <pre class=\"language-cpp code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-cpp code-embed-code\">#include &lt;iostream&gt;<br\/><br\/>\u00a0\u00a0\u00a0 #include &lt;vector&gt;<br\/><br\/>\u00a0\u00a0\u00a0 using namespace std;<br\/><br\/>\u00a0\u00a0\u00a0 int main()<br\/><br\/>\u00a0\u00a0\u00a0 {<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\/\/ Declaring a vector<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vector&lt;int&gt; v = { 1, 2, 3 };<br\/><br\/><br\/><br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ Declaring an iterator<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 vector&lt;int&gt;::iterator i;<br\/><br\/><br\/><br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 int j;<br\/><br\/><br\/><br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 cout &lt;&lt; &quot;Without iterators = &quot;;<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ Accessing the elements without using iterators<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 for (j = 0; j &lt; 3; ++j)<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 {<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 cout &lt;&lt; v[j] &lt;&lt; &quot; &quot;;<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 }<br\/><br\/><br\/><br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 cout &lt;&lt; &quot;\\nWith iterators = &quot;;<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ Accessing the elements using iterators<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0for (i = v.begin(); i != v.end(); ++i)<br\/><br\/>\u00a0\u00a0\u00a0 \u00a0\u00a0{<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0cout &lt;&lt; *i &lt;&lt; &quot; &quot;;<br\/><br\/>\u00a0\u00a0\u00a0 \u00a0\u00a0}<br\/><br\/><br\/><br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ Adding one more element to vector<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 v.push_back(4);<br\/><br\/><br\/><br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 cout &lt;&lt; &quot;\\nWithout iterators = &quot;;<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ Accessing the elements without using iterators<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 for (j = 0; j &lt; 4; ++j)<br\/><br\/>\u00a0\u00a0\u00a0 \u00a0{<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 cout &lt;&lt; v[j] &lt;&lt; &quot; &quot;;<br\/><br\/>\u00a0\u00a0 \u00a0\u00a0}<br\/><br\/><br\/><br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 cout &lt;&lt; &quot;\\nWith iterators = &quot;;<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0\/\/ Accessing the elements using iterators<br\/><br\/>\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0for (i = v.begin(); i != v.end(); ++i)<br\/><br\/>\u00a0\u00a0\u00a0\u00a0{<br\/><br\/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0cout &lt;&lt; *i &lt;&lt; &quot; &quot;;<br\/><br\/>\u00a0\u00a0\u00a0\u00a0}<br\/><br\/><br\/><br\/><br\/>\u00a0\u00a0\u00a0\u00a0return 0;<br\/><br\/>\u00a0 }<\/code><\/pre> <\/div>\n<h3 id=\"output\" style=\"text-align: justify;\"><strong>Output<\/strong><\/h3>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4778 aligncenter\" src=\"https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/iterators.png\" alt=\"\" width=\"673\" height=\"320\" srcset=\"https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/iterators.png 673w, https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/iterators-300x143.png 300w, https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/iterators-390x185.png 390w\" sizes=\"(max-width: 673px) 100vw, 673px\" \/><\/p>\n<p style=\"text-align: justify;\"><strong>\u00a0<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>An iterator is an object like a pointer that points to an element inside the container. Iterator can use to move through the contents of the container. We can access the content at that particular location using them and it can be visualized as something similar to a pointer pointing to some location. It plays [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"passster_activate_protection":false,"passster_protect_child_pages":"","passster_protection_type":"password","passster_password":"","passster_activate_overwrite_defaults":"","passster_headline":"","passster_instruction":"","passster_placeholder":"","passster_button":"","passster_id":"","passster_activate_misc_settings":"","passster_redirect_url":"","passster_hide":"no","passster_area_shortcode":"","gtb_hide_title":false,"gtb_wrap_title":false,"gtb_class_title":"","gtb_remove_headerfooter":false,"footnotes":""},"categories":[2080],"tags":[18380,18379,18376,18373,18382,18375,18377,18374,18381,18378],"class_list":["post-4777","post","type-post","status-publish","format-standard","hentry","category-cpp","tag-auto-iterator-c","tag-c-iterator-implementation","tag-c-iterators","tag-introduction-to-iterators-in-c","tag-iterator-arithmetic-c","tag-iterators","tag-iterators-c-example","tag-iterators-in-c","tag-list-iterator-c","tag-types-of-iterators-in-c"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is Iterator in C++ - C++ Iterators - Iterators in C++ - Wikitechy<\/title>\n<meta name=\"description\" content=\"What is Iterator in C++ ? - An iterator is an object like a pointer that points to an element inside the container.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Iterator in C++ - C++ Iterators - Iterators in C++ - Wikitechy\" \/>\n<meta property=\"og:description\" content=\"What is Iterator in C++ ? - An iterator is an object like a pointer that points to an element inside the container.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/\" \/>\n<meta property=\"og:site_name\" content=\"Wikitechy\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-18T11:19:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator.png\" \/>\n<meta name=\"author\" content=\"webmaster\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"webmaster\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/\",\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/\",\"name\":\"What is Iterator in C++ - C++ Iterators - Iterators in C++ - Wikitechy\",\"isPartOf\":{\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator.png\",\"datePublished\":\"2022-08-18T11:19:55+00:00\",\"dateModified\":\"2022-08-18T11:19:55+00:00\",\"author\":{\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/f785ba3ecc599133e65ab6138042a3e4\"},\"description\":\"What is Iterator in C++ ? - An iterator is an object like a pointer that points to an element inside the container.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/#primaryimage\",\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator.png\",\"contentUrl\":\"https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator.png\",\"width\":1338,\"height\":806},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#website\",\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/\",\"name\":\"Wikitechy\",\"description\":\"Interview Questions\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.wikitechy.com\/interview-questions\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/f785ba3ecc599133e65ab6138042a3e4\",\"name\":\"webmaster\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/155b77fd8cdda3d0913fcb7e7ee63543b0c345d2d8f6dcebda5b0583ab61f967?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/155b77fd8cdda3d0913fcb7e7ee63543b0c345d2d8f6dcebda5b0583ab61f967?s=96&d=mm&r=g\",\"caption\":\"webmaster\"},\"sameAs\":[\"https:\/\/www.wikitechy.com\/interview-questions\"],\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/author\/webmaster\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is Iterator in C++ - C++ Iterators - Iterators in C++ - Wikitechy","description":"What is Iterator in C++ ? - An iterator is an object like a pointer that points to an element inside the container.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/","og_locale":"en_US","og_type":"article","og_title":"What is Iterator in C++ - C++ Iterators - Iterators in C++ - Wikitechy","og_description":"What is Iterator in C++ ? - An iterator is an object like a pointer that points to an element inside the container.","og_url":"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/","og_site_name":"Wikitechy","article_published_time":"2022-08-18T11:19:55+00:00","og_image":[{"url":"https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator.png"}],"author":"webmaster","twitter_card":"summary_large_image","twitter_misc":{"Written by":"webmaster","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/","url":"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/","name":"What is Iterator in C++ - C++ Iterators - Iterators in C++ - Wikitechy","isPartOf":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/#primaryimage"},"image":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/#primaryimage"},"thumbnailUrl":"https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator.png","datePublished":"2022-08-18T11:19:55+00:00","dateModified":"2022-08-18T11:19:55+00:00","author":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/f785ba3ecc599133e65ab6138042a3e4"},"description":"What is Iterator in C++ ? - An iterator is an object like a pointer that points to an element inside the container.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wikitechy.com\/interview-questions\/cpp\/what-is-iterator-in-c\/#primaryimage","url":"https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator.png","contentUrl":"https:\/\/www.wikitechy.com\/interview-questions\/wp-content\/uploads\/2022\/08\/what-is-iterator.png","width":1338,"height":806},{"@type":"WebSite","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#website","url":"https:\/\/www.wikitechy.com\/interview-questions\/","name":"Wikitechy","description":"Interview Questions","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wikitechy.com\/interview-questions\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/f785ba3ecc599133e65ab6138042a3e4","name":"webmaster","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/155b77fd8cdda3d0913fcb7e7ee63543b0c345d2d8f6dcebda5b0583ab61f967?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/155b77fd8cdda3d0913fcb7e7ee63543b0c345d2d8f6dcebda5b0583ab61f967?s=96&d=mm&r=g","caption":"webmaster"},"sameAs":["https:\/\/www.wikitechy.com\/interview-questions"],"url":"https:\/\/www.wikitechy.com\/interview-questions\/author\/webmaster\/"}]}},"_links":{"self":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/4777","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/comments?post=4777"}],"version-history":[{"count":1,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/4777\/revisions"}],"predecessor-version":[{"id":4780,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/4777\/revisions\/4780"}],"wp:attachment":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/media?parent=4777"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/categories?post=4777"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/tags?post=4777"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}