{"id":10503,"date":"2024-02-11T12:04:53","date_gmt":"2024-02-11T12:04:53","guid":{"rendered":"https:\/\/adelnasim.com\/docs\/courses\/stl-cpp\/vector-part-2\/"},"modified":"2024-04-07T01:19:50","modified_gmt":"2024-04-07T01:19:50","slug":"vector-part-2","status":"publish","type":"docs","link":"https:\/\/adelnasim.com\/ar\/docs\/courses\/stl-cpp\/vector-part-2\/","title":{"rendered":"\u0627\u0644\u0645\u062a\u062c\u0647 (Vector) 2"},"content":{"rendered":"<h2>\u0627\u0644\u062a\u0643\u0631\u0627\u0631\u0627\u062a Iterators<\/h2>\n<p>\u0641\u064a \u0644\u063a\u0629 C++\u060c \u0627\u0644\u062a\u0643\u0631\u0627\u0631\u0627\u062a \u0639\u0628\u0627\u0631\u0629 \u0639\u0646 \u0643\u0627\u0626\u0646\u0627\u062a \u062a\u0648\u0641\u0631 \u0637\u0631\u064a\u0642\u0629 \u0644\u0627\u062c\u062a\u064a\u0627\u0632 \u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u062d\u0627\u0648\u064a\u0629 (\u0645\u062b\u0644 \u0627\u0644\u0645\u062a\u062c\u0647\u0627\u062a) \u0628\u0637\u0631\u064a\u0642\u0629 \u062a\u0633\u0644\u0633\u0644\u064a\u0629. \u062a\u0639\u0645\u0644 \u0627\u0644\u062a\u0643\u0631\u0627\u0631\u0627\u062a \u0643\u0645\u0624\u0634\u0631\u0627\u062a \u0644\u0644\u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u0648\u062c\u0648\u062f\u0629 \u0641\u064a \u0627\u0644\u062d\u0627\u0648\u064a\u0629\u060c \u0645\u0645\u0627 \u064a\u0633\u0645\u062d \u0644\u0643 \u0628\u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0648\u0645\u0639\u0627\u0644\u062c\u062a\u0647\u0627 \u0628\u0643\u0641\u0627\u0621\u0629. \u0625\u0646\u0647\u0627 \u0628\u0645\u062b\u0627\u0628\u0629 \u062c\u0633\u0631 \u0628\u064a\u0646 \u0627\u0644\u062e\u0648\u0627\u0631\u0632\u0645\u064a\u0627\u062a \u0648\u0647\u064a\u0627\u0643\u0644 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a\u060c \u0645\u0645\u0627 \u064a\u062a\u064a\u062d \u0644\u0643 \u062a\u0646\u0641\u064a\u0630 \u0639\u0645\u0644\u064a\u0627\u062a \u0645\u062a\u0646\u0648\u0639\u0629 \u0639\u0644\u0649 \u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u062d\u0627\u0648\u064a\u0629 \u062f\u0648\u0646 \u0627\u0644\u062d\u0627\u062c\u0629 \u0625\u0644\u0649 \u0645\u0639\u0631\u0641\u0629 \u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u062a\u0646\u0641\u064a\u0630 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629.<\/p>\n<p>\u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u0644\u0645\u062a\u062c\u0647\u0627\u062a \u0639\u0644\u0649 \u0648\u062c\u0647 \u0627\u0644\u062a\u062d\u062f\u064a\u062f\u060c \u062a\u0648\u0641\u0631 \u0627\u0644\u062a\u0643\u0631\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u062f\u064a\u062f \u0645\u0646 \u0627\u0644\u0648\u0638\u0627\u0626\u0641:<\/p>\n<ol>\n<li>\u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0627\u0635\u0631: \u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u062a\u0643\u0631\u0627\u0631\u0627\u062a \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0641\u0631\u062f\u064a\u0629 \u0644\u0644\u0645\u062a\u062c\u0647. \u062a\u062f\u0639\u0645 \u0627\u0644\u0645\u064f\u0643\u0631\u0650\u0651\u0631\u0627\u062a \u0625\u0644\u063a\u0627\u0621 \u0627\u0644\u0645\u0631\u062c\u0639\u064a\u0629 dereferencing\u060c \u0645\u0645\u0627 \u064a\u0633\u0645\u062d \u0644\u0643 \u0628\u0627\u0633\u062a\u0631\u062f\u0627\u062f \u0642\u064a\u0645\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0630\u064a \u062a\u0634\u064a\u0631 \u0625\u0644\u064a\u0647.<\/li>\n<li>\u0627\u0644\u0627\u062c\u062a\u064a\u0627\u0632: \u062a\u0648\u0641\u0631 \u0627\u0644\u062a\u0643\u0631\u0627\u0631\u0627\u062a \u0622\u0644\u064a\u0627\u062a \u0644\u0644\u0639\u0628\u0648\u0631 \u0639\u0628\u0631 \u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u062a\u062c\u0647 \u0628\u0634\u0643\u0644 \u062a\u0633\u0644\u0633\u0644\u064a. \u064a\u0645\u0643\u0646\u0643 \u0632\u064a\u0627\u062f\u0629 \u0623\u0648 \u0625\u0646\u0642\u0627\u0635 \u0627\u0644\u0645\u0643\u0631\u0631 \u0644\u0644\u0627\u0646\u062a\u0642\u0627\u0644 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u062a\u0627\u0644\u064a \u0623\u0648 \u0627\u0644\u0633\u0627\u0628\u0642\u060c \u0639\u0644\u0649 \u0627\u0644\u062a\u0648\u0627\u0644\u064a.<\/li>\n<li>\u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0629 \u0625\u0644\u0649 \u0627\u0644\u0646\u0637\u0627\u0642: \u064a\u0645\u0643\u0646 \u0644\u0644\u062a\u0643\u0631\u0627\u0631\u0627\u062a \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0646\u0637\u0627\u0642\u0627\u062a \u062f\u0627\u062e\u0644 \u0627\u0644\u0645\u062a\u062c\u0647\u060c \u0645\u0645\u0627 \u064a\u0633\u0645\u062d \u0644\u0643 \u0628\u062a\u0646\u0641\u064a\u0630 \u0639\u0645\u0644\u064a\u0627\u062a \u0639\u0644\u0649 \u0645\u062c\u0645\u0648\u0639\u0627\u062a \u0641\u0631\u0639\u064a\u0629 \u0645\u0646 \u0627\u0644\u0639\u0646\u0627\u0635\u0631. \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u064a\u0645\u0643\u0646\u0643 \u062a\u062d\u062f\u064a\u062f \u0646\u0637\u0627\u0642 \u0645\u0646 \u0627\u0644\u062a\u0643\u0631\u0627\u0631\u0627\u062a \u0644\u0644\u0625\u0634\u0627\u0631\u0629 \u0625\u0644\u0649 \u0645\u062c\u0645\u0648\u0639\u0629 \u0641\u0631\u0639\u064a\u0629 \u0645\u0646 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0644\u0641\u0631\u0632\u0647\u0627 \u0623\u0648 \u0646\u0633\u062e\u0647\u0627 \u0625\u0644\u0649 \u062d\u0627\u0648\u064a\u0629 \u0623\u062e\u0631\u0649.<\/li>\n<li>\u0641\u0626\u0627\u062a \u0627\u0644\u062a\u0643\u0631\u0627\u0631: \u064a\u062a\u0645 \u062a\u0635\u0646\u064a\u0641 \u0627\u0644\u062a\u0643\u0631\u0627\u0631\u0627\u062a \u0641\u064a \u0644\u063a\u0629 C++ \u0625\u0644\u0649 \u0641\u0626\u0627\u062a \u0645\u062e\u062a\u0644\u0641\u0629 \u0628\u0646\u0627\u0621\u064b \u0639\u0644\u0649 \u0642\u062f\u0631\u0627\u062a\u0647\u0645 \u0648\u0633\u0644\u0648\u0643\u0647\u0645. \u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u0644\u0645\u062a\u062c\u0647\u0627\u062a\u060c \u0641\u0626\u0629 \u0627\u0644\u062a\u0643\u0631\u0627\u0631 \u0627\u0644\u0623\u0643\u062b\u0631 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u064b\u0627 \u0647\u064a \u0645\u0643\u0631\u0631 \u0627\u0644\u0648\u0635\u0648\u0644 \u0627\u0644\u0639\u0634\u0648\u0627\u0626\u064a\u060c \u0627\u0644\u0630\u064a \u064a\u062f\u0639\u0645 \u0627\u0644\u0648\u0635\u0648\u0644 \u0627\u0644\u0639\u0634\u0648\u0627\u0626\u064a \u0627\u0644\u0641\u0639\u0627\u0644 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a \u0627\u0644\u062d\u0633\u0627\u0628\u064a\u0629 \u0645\u062b\u0644 \u0627\u0644\u062c\u0645\u0639 \u0648\u0627\u0644\u0637\u0631\u062d.<\/li>\n<li>\u0625\u0628\u0637\u0627\u0644 \u0627\u0644\u0645\u0643\u0631\u0631: \u064a\u0645\u0643\u0646 \u0623\u0646 \u064a\u0624\u062f\u064a \u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0645\u062a\u062c\u0647 (\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0625\u062f\u0631\u0627\u062c \u0639\u0646\u0627\u0635\u0631 \u0623\u0648 \u0645\u0633\u062d\u0647\u0627) \u0625\u0644\u0649 \u0625\u0628\u0637\u0627\u0644 \u0627\u0644\u0645\u0643\u0631\u0631\u0627\u062a \u0627\u0644\u062a\u064a \u062a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0639\u0646\u0627\u0635\u0631 \u062f\u0627\u062e\u0644 \u0627\u0644\u0645\u062a\u062c\u0647. \u0645\u0646 \u0627\u0644\u0636\u0631\u0648\u0631\u064a \u0623\u0646 \u062a\u0643\u0648\u0646 \u0639\u0644\u0649 \u062f\u0631\u0627\u064a\u0629 \u0628\u0642\u0648\u0627\u0639\u062f \u0625\u0628\u0637\u0627\u0644 \u0627\u0644\u0645\u0643\u0631\u0631 \u0644\u062a\u062c\u0646\u0628 \u0627\u0644\u0633\u0644\u0648\u0643 \u063a\u064a\u0631 \u0627\u0644\u0645\u062d\u062f\u062f \u0639\u0646\u062f \u0627\u0644\u0639\u0645\u0644 \u0645\u0639 \u0627\u0644\u0645\u0643\u0631\u0631\u0627\u062a.<\/li>\n<\/ol>\n<p><strong>\u0645\u062b\u0627\u0644 1:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">#include &lt;iostream&gt;\r\n#include &lt;vector&gt;\r\nusing namespace std;\r\nint main()\r\n{\r\n    vector&lt;int&gt;v = {10, 20, 30, 40};\r\n    vector&lt;int&gt;::iterator it = v.begin();\r\n    cout &lt;&lt; *it;\r\n    return 0;\r\n}\r\n<\/pre>\n<p>\u0625\u0644\u064a\u0643 \u0645\u0627 \u064a\u0641\u0639\u0644\u0647 \u0643\u0644 \u0633\u0637\u0631 \u0645\u0646 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c:<\/p>\n<ul>\n<li>Vector v = {10, 20, 30, 40};: \u062a\u0647\u064a\u0626\u0629 \u0627\u0644\u0645\u062a\u062c\u0647 v \u0628\u0623\u0631\u0628\u0639\u0629 \u0623\u0639\u062f\u0627\u062f \u0635\u062d\u064a\u062d\u0629 {10, 20, 30, 40}.<\/li>\n<li>Vector::iterator it = v.begin();: \u064a\u0639\u0644\u0646 \u0639\u0646 \u0645\u0643\u0631\u0631 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 Vector::iterator \u0648\u064a\u0642\u0648\u0645 \u0628\u062a\u0647\u064a\u0626\u062a\u0647 \u0644\u0644\u0625\u0634\u0627\u0631\u0629 \u0625\u0644\u0649 \u0628\u062f\u0627\u064a\u0629 \u0627\u0644\u0645\u062a\u062c\u0647 v \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u062f\u0627\u0644\u0629 \u0627\u0644\u0639\u0636\u0648 begin().<\/li>\n<li>cout &lt;&lt; *it;: \u064a\u0642\u0648\u0645 \u0628\u0625\u0644\u063a\u0627\u0621 \u0627\u0644\u0625\u0634\u0627\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0645\u0643\u0631\u0631 \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0627\u0644\u0642\u064a\u0645\u0629 \u0627\u0644\u062a\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u064a\u0647\u0627 (\u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u0648\u0644 \u0641\u064a \u0627\u0644\u0645\u062a\u062c\u0647) \u0648\u0637\u0628\u0627\u0639\u062a\u0647\u0627 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 cout.<\/li>\n<\/ul>\n<p>\u064a\u0637\u0628\u0639 \u0642\u064a\u0645\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u0648\u0644 \u0645\u0646 \u0627\u0644\u0645\u062a\u062c\u0647 v\u060c \u0648\u0647\u0648 10.<\/p>\n<p><strong>\u0645\u062b\u0627\u0644 2:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">#include &lt;iostream&gt;\r\n#include &lt;vector&gt;\r\nusing namespace std;\r\nint main()\r\n{\r\n    vector&lt;int&gt;v = {10, 20, 30, 40};\r\n    vector&lt;int&gt;::iterator it = v.end()-1;\r\n    cout &lt;&lt; *it;\r\n    return 0;\r\n}\r\n<\/pre>\n<p>\u0625\u0644\u064a\u0643 \u0645\u0627 \u064a\u0641\u0639\u0644\u0647 \u0643\u0644 \u0633\u0637\u0631 \u0645\u0646 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c:<\/p>\n<ul>\n<li>Vector::iterator it = v.end() \u2013 1;: \u064a\u0639\u0644\u0646 \u0639\u0646 \u0645\u0643\u0631\u0631 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 Vector::iterator \u0648\u064a\u0642\u0648\u0645 \u0628\u062a\u0647\u064a\u0626\u062a\u0647 \u0644\u0644\u0625\u0634\u0627\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631 \u0641\u064a \u0627\u0644\u0645\u062a\u062c\u0647 v \u0639\u0646 \u0637\u0631\u064a\u0642 \u0637\u0631\u062d 1 \u0645\u0646 \u0627\u0644\u0646\u062a\u064a\u062c\u0629 \u0645\u0646 \u062f\u0627\u0644\u0629 \u0627\u0644\u0639\u0636\u0648 end(). \u0644\u0627\u062d\u0638 \u0623\u0646 end() \u062a\u064f\u0631\u062c\u0639 \u0645\u0643\u0631\u0631\u064b\u0627 \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0627\u0644\u0645\u0648\u0636\u0639 \u0628\u0639\u062f \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631\u060c \u0644\u0630\u0627 \u0641\u0625\u0646 \u0637\u0631\u062d 1 \u064a\u0648\u062c\u0647\u0647 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631.<\/li>\n<li>cout &lt;&lt; *it;: \u064a\u0642\u0648\u0645 \u0628\u0625\u0644\u063a\u0627\u0621 \u0627\u0644\u0625\u0634\u0627\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0645\u0643\u0631\u0631 \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0627\u0644\u0642\u064a\u0645\u0629 \u0627\u0644\u062a\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u064a\u0647\u0627 (\u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631 \u0641\u064a \u0627\u0644\u0645\u062a\u062c\u0647) \u0648\u0637\u0628\u0627\u0639\u062a\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 cout.<\/li>\n<\/ul>\n<p>\u064a\u0637\u0628\u0639 \u0642\u064a\u0645\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631 \u0645\u0646 \u0627\u0644\u0645\u062a\u062c\u0647 v\u060c \u0648\u0647\u0648 40.<\/p>\n<p><strong>\u0645\u062b\u0627\u0644 3:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">#include &lt;iostream&gt;\r\n#include &lt;vector&gt;\r\nusing namespace std;\r\nint main()\r\n{\r\n    vector&lt;int&gt;v = {10, 20, 30, 40};\r\n    for (vector&lt;int&gt;::iterator it = v.begin(); it != v.end(); it++)\r\n    {\r\n        cout &lt;&lt; *it &lt;&lt; endl;\r\n    }\r\n    \r\n    return 0;\r\n}\r\n<\/pre>\n<p>\u0625\u0644\u064a\u0643 \u0645\u0627 \u064a\u0641\u0639\u0644\u0647 \u0643\u0644 \u0633\u0637\u0631 \u0645\u0646 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c:<\/p>\n<ul>\n<li>for (vector::iterator it = v.begin(); it != v.end(); it++) { \u2026 }: \u0647\u0630\u0647 \u062d\u0644\u0642\u0629 for \u062a\u062a\u0643\u0631\u0631 \u0644\u0643\u0644 \u0639\u0646\u0635\u0631 \u0645\u0646 \u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u062a\u062c\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0643\u0631\u0631 it. \u064a\u0628\u062f\u0623 \u0628\u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0628\u062f\u0627\u064a\u0629 \u0627\u0644\u0645\u062a\u062c\u0647 (v.begin()) \u0648\u064a\u0633\u062a\u0645\u0631 \u062d\u062a\u0649 \u064a\u0633\u0627\u0648\u064a \u0627\u0644\u0645\u0643\u0631\u0631 v.end()\u060c \u0648\u0627\u0644\u0630\u064a \u064a\u0645\u062b\u0644 \u0645\u0648\u0636\u0639\u064b\u0627 \u0648\u0627\u062d\u062f\u064b\u0627 \u0628\u0639\u062f \u0646\u0647\u0627\u064a\u0629 \u0627\u0644\u0645\u062a\u062c\u0647. \u0641\u064a \u0643\u0644 \u062a\u0643\u0631\u0627\u0631\u060c \u062a\u062a\u0645 \u0632\u064a\u0627\u062f\u0629 \u0627\u0644\u0645\u0643\u0631\u0631 \u0644\u0644\u0625\u0634\u0627\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u062a\u0627\u0644\u064a (it++).<\/li>\n<li>cout &lt;&lt; *it &lt;&lt; endl;: \u062f\u0627\u062e\u0644 \u0627\u0644\u062d\u0644\u0642\u0629\u060c \u064a\u0642\u0648\u0645 \u0628\u0625\u0644\u063a\u0627\u0621 \u0645\u0631\u062c\u0639\u064a\u0629 \u0627\u0644\u0645\u0643\u0631\u0631 \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0642\u064a\u0645\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u064a\u0647 \u0648\u064a\u0637\u0628\u0639\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 cout\u060c \u0645\u062a\u0628\u0648\u0639\u064b\u0627 \u0628\u0633\u0637\u0631 \u062c\u062f\u064a\u062f (endl).<\/li>\n<\/ul>\n<p>\u0648\u0628\u0627\u0644\u062a\u0627\u0644\u064a \u0641\u0625\u0646 \u0645\u062e\u0631\u062c\u0627\u062a \u0647\u0630\u0627 \u0627\u0644\u0643\u0648\u062f \u0633\u062a\u0643\u0648\u0646:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">10\r\n20\r\n30\r\n40\r\n<\/pre>\n<p><strong>\u0645\u062b\u0627\u0644 4:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">#include &lt;iostream&gt;\r\n#include &lt;vector&gt;\r\nusing namespace std;\r\nint main()\r\n{\r\nvector&lt;int&gt;v = {10, 20, 30, 40};\r\n\r\nfor (vector&lt;int&gt;::reverse_iterator it = v.rbegin(); it != v.rend(); it++)\r\n{\r\ncout &lt;&lt; *it &lt;&lt; endl;\r\n}\r\n\r\nreturn 0;\r\n}\r\n<\/pre>\n<p>\u0625\u0644\u064a\u0643 \u0645\u0627 \u064a\u0641\u0639\u0644\u0647 \u0643\u0644 \u0633\u0637\u0631 \u0645\u0646 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c:<\/p>\n<ul>\n<li>for (vector::reverse_iterator it = v.rbegin(); it != v.rend(); it++) { \u2026 }: \u0647\u0630\u0647 \u062d\u0644\u0642\u0629 for \u062a\u062a\u0643\u0631\u0631 \u0639\u0644\u0649 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u062a\u062c\u0647\u0629 \u0628\u062a\u0631\u062a\u064a\u0628 \u0639\u0643\u0633\u064a \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u062a\u0643\u0631\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u0643\u0633\u064a\u0629. \u064a\u0628\u062f\u0623 \u0628\u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0639\u0643\u0633\u064a \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631 \u0641\u064a \u0627\u0644\u0645\u062a\u062c\u0647 (v.rbegin()) \u0648\u064a\u0633\u062a\u0645\u0631 \u062d\u062a\u0649 \u064a\u0635\u0644 \u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0639\u0643\u0633\u064a \u0625\u0644\u0649 \u0627\u0644\u0645\u0648\u0636\u0639 \u0642\u0628\u0644 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u0648\u0644 (v.rend())\u060c \u062d\u0635\u0631\u064a\u064b\u0627. \u0641\u064a \u0643\u0644 \u062a\u0643\u0631\u0627\u0631\u060c \u062a\u062a\u0645 \u0632\u064a\u0627\u062f\u0629 \u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0639\u0643\u0633\u064a \u0644\u0644\u0625\u0634\u0627\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0633\u0627\u0628\u0642 (it++).<\/li>\n<li>cout &lt;&lt; *it &lt;&lt; endl;: \u062f\u0627\u062e\u0644 \u0627\u0644\u062d\u0644\u0642\u0629\u060c \u064a\u0642\u0648\u0645 \u0628\u0625\u0644\u063a\u0627\u0621 \u0645\u0631\u062c\u0639\u064a\u0629 \u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0639\u0643\u0633\u064a \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0642\u064a\u0645\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u064a\u0647 \u0648\u064a\u0637\u0628\u0639\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 cout\u060c \u0645\u062a\u0628\u0648\u0639\u064b\u0627 \u0628\u0633\u0637\u0631 \u062c\u062f\u064a\u062f (endl).<\/li>\n<\/ul>\n<p>\u0648\u0628\u0627\u0644\u062a\u0627\u0644\u064a \u0641\u0625\u0646 \u0645\u062e\u0631\u062c\u0627\u062a \u0647\u0630\u0627 \u0627\u0644\u0643\u0648\u062f \u0633\u062a\u0643\u0648\u0646:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">40\r\n30\r\n20\r\n10\r\n<\/pre>\n<p><strong>\u0645\u062b\u0627\u0644 5:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">#include &lt;iostream&gt;\r\n#include &lt;vector&gt;\r\nusing namespace std;\r\nint main()\r\n{\r\n    vector&lt;int&gt;v = {10, 20, 30, 40};\r\n    \r\n    for (vector&lt;int&gt;::const_reverse_iterator it = v.crbegin(); it != v.crend(); it++)\r\n    {\r\n        cout &lt;&lt; *it &lt;&lt; endl;\r\n    }\r\n    \r\n    return 0;\r\n}<\/pre>\n<p>\u0625\u0644\u064a\u0643 \u0645\u0627 \u064a\u0641\u0639\u0644\u0647 \u0643\u0644 \u0633\u0637\u0631 \u0645\u0646 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c:<\/p>\n<ul>\n<li>for (vector::const_reverse_iterator it = v.crbegin(); it != v.crend(); it++) { \u2026 }: \u0647\u0630\u0647 \u062d\u0644\u0642\u0629 for \u062a\u062a\u0643\u0631\u0631 \u0639\u0628\u0631 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u062a\u062c\u0647\u0629 \u0628\u062a\u0631\u062a\u064a\u0628 \u0639\u0643\u0633\u064a \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0643\u0631\u0631\u0627\u062a const \u0627\u0644\u0639\u0643\u0633\u064a\u0629 . \u064a\u0628\u062f\u0623 \u0628\u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0639\u0643\u0633\u064a const \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631 \u0641\u064a \u0627\u0644\u0645\u062a\u062c\u0647 (v.crbegin()) \u0648\u064a\u0633\u062a\u0645\u0631 \u062d\u062a\u0649 \u064a\u0635\u0644 \u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0639\u0643\u0633\u064a const \u0625\u0644\u0649 \u0627\u0644\u0645\u0648\u0636\u0639 \u0642\u0628\u0644 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u0648\u0644 (v.crend()). \u0641\u064a \u0643\u0644 \u062a\u0643\u0631\u0627\u0631\u060c \u062a\u062a\u0645 \u0632\u064a\u0627\u062f\u0629 \u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0639\u0643\u0633\u064a const \u0644\u0644\u0625\u0634\u0627\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0633\u0627\u0628\u0642 (it++).<\/li>\n<li>cout &lt;&lt; *it &lt;&lt; endl;: \u062f\u0627\u062e\u0644 \u0627\u0644\u062d\u0644\u0642\u0629\u060c \u064a\u0642\u0648\u0645 \u0628\u0625\u0644\u063a\u0627\u0621 \u0627\u0644\u0625\u0634\u0627\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0639\u0643\u0633\u064a const \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0642\u064a\u0645\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u064a\u0647 \u0648\u064a\u0637\u0628\u0639\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 cout\u060c \u0645\u062a\u0628\u0648\u0639\u064b\u0627 \u0628\u0633\u0637\u0631 \u062c\u062f\u064a\u062f (endl).<\/li>\n<\/ul>\n<p>\u064a\u0642\u0648\u0645 \u0628\u0637\u0628\u0627\u0639\u0629 \u0643\u0644 \u0639\u0646\u0635\u0631 \u0645\u0646 \u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u062a\u062c\u0647 v \u0628\u062a\u0631\u062a\u064a\u0628 \u0639\u0643\u0633\u064a\u060c \u0628\u062f\u0621\u064b\u0627 \u0645\u0646 40 \u0648\u0627\u0646\u062a\u0647\u0627\u0621\u064b \u0628\u0627\u0644\u0631\u0642\u0645 10.<\/p>\n<p><strong>\u0645\u062b\u0627\u0644 6:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">#include &lt;iostream&gt;\r\n#include &lt;vector&gt;\r\nusing namespace std;\r\nint main()\r\n{\r\n    vector&lt;int&gt;v = {10, 20, 30, 40};\r\n    \r\n    for (vector&lt;int&gt;::const_iterator it = v.cbegin(); it != v.cend(); it++)\r\n    {\r\n        cout &lt;&lt; *it &lt;&lt; endl;\r\n    }\r\n    \r\n    return 0;\r\n}\r\n<\/pre>\n<p>\u0625\u0644\u064a\u0643 \u0645\u0627 \u064a\u0641\u0639\u0644\u0647 \u0643\u0644 \u0633\u0637\u0631 \u0645\u0646 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c:<\/p>\n<ul>\n<li>for (vector::const_iterator it = v.cbegin(); it != v.cend(); it++) { \u2026 }: \u0647\u0630\u0647 \u062d\u0644\u0642\u0629 for \u062a\u062a\u0643\u0631\u0631 \u0639\u0628\u0631 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u062a\u062c\u0647\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0643\u0631\u0631\u0627\u062a const. \u064a\u0628\u062f\u0623 \u0628\u0645\u0643\u0631\u0631 const \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u0648\u0644 \u0641\u064a \u0627\u0644\u0645\u062a\u062c\u0647 (v.cbegin()) \u0648\u064a\u0633\u062a\u0645\u0631 \u062d\u062a\u0649 \u064a\u0635\u0644 \u0645\u0643\u0631\u0631 const \u0625\u0644\u0649 \u0627\u0644\u0645\u0648\u0636\u0639 \u0628\u0639\u062f \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631 (v.cend()). \u0641\u064a \u0643\u0644 \u062a\u0643\u0631\u0627\u0631\u060c \u062a\u062a\u0645 \u0632\u064a\u0627\u062f\u0629 \u0645\u0643\u0631\u0631 const \u0644\u0644\u0625\u0634\u0627\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u062a\u0627\u0644\u064a (it++).<\/li>\n<li>cout &lt;&lt; *it &lt;&lt; endl;: \u062f\u0627\u062e\u0644 \u0627\u0644\u062d\u0644\u0642\u0629\u060c \u064a\u0642\u0648\u0645 \u0628\u0625\u0644\u063a\u0627\u0621 \u0645\u0631\u062c\u0639\u064a\u0629 \u0645\u0643\u0631\u0631 const \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0642\u064a\u0645\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u064a\u0647 \u0648\u064a\u0637\u0628\u0639\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 cout\u060c \u0645\u062a\u0628\u0648\u0639\u064b\u0627 \u0628\u0633\u0637\u0631 \u062c\u062f\u064a\u062f (endl).<\/li>\n<\/ul>\n<p>\u064a\u0642\u0648\u0645 \u0628\u0637\u0628\u0627\u0639\u0629 \u0643\u0644 \u0639\u0646\u0635\u0631 \u0645\u0646 \u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u062a\u062c\u0647 v \u0639\u0644\u0649 \u0633\u0637\u0631 \u062c\u062f\u064a\u062f\u060c \u0648\u064a\u062a\u0643\u0631\u0631 \u062e\u0644\u0627\u0644 \u0627\u0644\u0645\u062a\u062c\u0647 \u0628\u0623\u0643\u0645\u0644\u0647.<\/p>\n<h2>Auto<\/h2>\n<p>\u0641\u064a \u0644\u063a\u0629 C++\u060c \u064a\u062a\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0641\u062a\u0627\u062d\u064a\u0629 auto \u0644\u0627\u0633\u062a\u062f\u0644\u0627\u0644 \u0627\u0644\u0646\u0648\u0639\u060c \u0645\u0645\u0627 \u064a\u0633\u0645\u062d \u0644\u0644\u0645\u062a\u0631\u062c\u0645 \u0628\u0627\u0633\u062a\u0646\u062a\u0627\u062c \u0646\u0648\u0639 \u0627\u0644\u0645\u062a\u063a\u064a\u0631 \u062a\u0644\u0642\u0627\u0626\u064a\u064b\u0627 \u0628\u0646\u0627\u0621\u064b \u0639\u0644\u0649 \u0645\u064f\u0647\u064a\u0626\u0647. \u0639\u0646\u062f \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647 \u0645\u0639 \u0627\u0644\u0645\u062a\u062c\u0647\u0627\u062a\u060c \u064a\u0645\u0643\u0646 \u0644\u0640 auto \u062a\u0628\u0633\u064a\u0637 \u0627\u0644\u062a\u0639\u0644\u064a\u0645\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u064a\u0629 \u0639\u0646 \u0637\u0631\u064a\u0642 \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0635\u062d\u064a\u062d \u0645\u0646 \u0627\u0644\u062a\u0643\u0631\u0627\u0631\u0627\u062a \u0623\u0648 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u062a\u0644\u0642\u0627\u0626\u064a\u064b\u0627 \u062f\u0648\u0646 \u062a\u062d\u062f\u064a\u062f\u0647\u0627 \u0628\u0634\u0643\u0644 \u0635\u0631\u064a\u062d.<\/p>\n<p>\u064a\u0645\u0643\u0646 \u0623\u0646 \u064a\u0624\u062f\u064a \u0627\u0633\u062a\u062e\u062f\u0627\u0645 auto \u0645\u0639 \u0627\u0644\u0645\u062a\u062c\u0647\u0627\u062a \u0625\u0644\u0649 \u062c\u0639\u0644 \u0627\u0644\u062a\u0639\u0644\u064a\u0645\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u064a\u0629 \u0623\u0643\u062b\u0631 \u0625\u064a\u062c\u0627\u0632\u064b\u0627 \u0648\u0642\u0627\u0628\u0644\u064a\u0629 \u0644\u0644\u0642\u0631\u0627\u0621\u0629\u060c \u062e\u0627\u0635\u0629 \u0639\u0646\u062f\u0645\u0627 \u064a\u0643\u0648\u0646 \u0627\u0644\u0645\u0643\u0631\u0631 \u0623\u0648 \u0646\u0648\u0639 \u0627\u0644\u0639\u0646\u0635\u0631 \u0645\u0639\u0642\u062f\u064b\u0627 \u0623\u0648 \u0639\u0646\u062f\u0645\u0627 \u064a\u062a\u0645 \u062a\u063a\u064a\u064a\u0631\u0647 \u0628\u0634\u0643\u0644 \u0645\u062a\u0643\u0631\u0631. \u0648\u0645\u0639 \u0630\u0644\u0643\u060c \u0645\u0646 \u0627\u0644\u0636\u0631\u0648\u0631\u064a \u0627\u0633\u062a\u062e\u062f\u0627\u0645 auto \u0628\u062d\u0643\u0645\u0629 \u0648\u0627\u0644\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646 \u0627\u0644\u0646\u0648\u0639 \u0627\u0644\u0645\u0633\u062a\u0646\u062a\u062c \u0648\u0627\u0636\u062d \u0648\u0644\u0627 \u0644\u0628\u0633 \u0641\u064a\u0647.<\/p>\n<p><strong>\u0645\u062b\u0627\u0644 7:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">#include &lt;iostream&gt;\r\n#include &lt;vector&gt;\r\nusing namespace std;\r\n\r\nint main() {\r\n    vector&lt;int&gt; v = {5, 10, 15, 20};  \/\/ Initialize vector v with four integers\r\n\r\n    auto it = v.begin();  \/\/ Use auto to deduce the type of the iterator\r\n\r\n    \/\/ Iterate over the vector elements using the deduced iterator type\r\n    for (; it != v.end(); it++) {\r\n        cout &lt;&lt; *it &lt;&lt; endl;  \/\/ Output the value pointed to by the iterator, followed by a newline\r\n    }\r\n\r\n    return 0;\r\n}\r\n<\/pre>\n<p>\u0625\u0644\u064a\u0643 \u0645\u0627 \u064a\u0641\u0639\u0644\u0647 \u0643\u0644 \u0633\u0637\u0631 \u0645\u0646 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c:<\/p>\n<ul>\n<li>Vector v = {5, 10, 15, 20};: \u062a\u0647\u064a\u0626\u0629 \u0627\u0644\u0645\u062a\u062c\u0647 v \u0628\u0623\u0631\u0628\u0639\u0629 \u0623\u0639\u062f\u0627\u062f \u0635\u062d\u064a\u062d\u0629 {5, 10, 15, 20}.<\/li>\n<li>auto it = v.begin();: \u064a\u0633\u062a\u062e\u062f\u0645 auto \u0644\u0627\u0633\u062a\u0646\u062a\u0627\u062c \u0646\u0648\u0639 \u0627\u0644\u0645\u0643\u0631\u0631. \u0641\u064a \u0647\u0630\u0647 \u0627\u0644\u062d\u0627\u0644\u0629\u060c \u064a\u0633\u062a\u0646\u062a\u062c \u0623\u0646\u0647 \u0645\u0646 \u0627\u0644\u0646\u0648\u0639 Vector::iterator\u060c \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0628\u062f\u0627\u064a\u0629 \u0627\u0644\u0645\u062a\u062c\u0647 v.<\/li>\n<li>for (; it != v.end(); it++) { \u2026 }: \u0647\u0630\u0647 \u062d\u0644\u0642\u0629 for \u062a\u062a\u0643\u0631\u0631 \u0639\u0644\u0649 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u062a\u062c\u0647\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0646\u0648\u0639 \u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0645\u0633\u062a\u0646\u062a\u062c. \u064a\u0628\u062f\u0623 \u0628\u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0628\u062f\u0627\u064a\u0629 \u0627\u0644\u0645\u062a\u062c\u0647 (v.begin()) \u0648\u064a\u0633\u062a\u0645\u0631 \u062d\u062a\u0649 \u064a\u0635\u0644 \u0627\u0644\u0645\u0643\u0631\u0631 \u0625\u0644\u0649 \u0627\u0644\u0645\u0648\u0636\u0639 \u0628\u0639\u062f \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631 (v.end())\u060c \u062d\u0635\u0631\u064a\u064b\u0627. \u0641\u064a \u0643\u0644 \u062a\u0643\u0631\u0627\u0631\u060c \u062a\u062a\u0645 \u0632\u064a\u0627\u062f\u0629 \u0627\u0644\u0645\u0643\u0631\u0631 \u0644\u0644\u0625\u0634\u0627\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u062a\u0627\u0644\u064a (it++).<\/li>\n<li>cout &lt;&lt; *it &lt;&lt; endl;: \u062f\u0627\u062e\u0644 \u0627\u0644\u062d\u0644\u0642\u0629\u060c \u064a\u0642\u0648\u0645 \u0628\u0625\u0644\u063a\u0627\u0621 \u0645\u0631\u062c\u0639\u064a\u0629 \u0627\u0644\u0645\u0643\u0631\u0631 \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0642\u064a\u0645\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u064a\u0647 \u0648\u064a\u0637\u0628\u0639\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 cout\u060c \u0645\u062a\u0628\u0648\u0639\u064b\u0627 \u0628\u0633\u0637\u0631 \u062c\u062f\u064a\u062f (endl).<\/li>\n<\/ul>\n<p>\u0648\u0628\u0627\u0644\u062a\u0627\u0644\u064a \u0641\u0625\u0646 \u0645\u062e\u0631\u062c\u0627\u062a \u0647\u0630\u0627 \u0627\u0644\u0643\u0648\u062f \u0633\u062a\u0643\u0648\u0646:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">5\r\n10\r\n15\r\n20\r\n<\/pre>\n<p><strong>\u0645\u062b\u0627\u0644 8:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">#include &lt;iostream&gt;\r\n#include &lt;vector&gt;\r\nusing namespace std;\r\nint main()\r\n{\r\n    vector&lt;int&gt;v = {5, 10, 15, 20};\r\n    v.insert(v.begin()+1, 12);\r\n    v.insert(v.end()-1, 17);\r\n    \r\n    for (auto it = v.begin(); it != v.end(); it++)\r\n        cout &lt;&lt; *it &lt;&lt; endl;\r\n    \r\n    return 0;\r\n}\r\n<\/pre>\n<p>\u0625\u0644\u064a\u0643 \u0645\u0627 \u064a\u0641\u0639\u0644\u0647 \u0643\u0644 \u0633\u0637\u0631 \u0645\u0646 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c:<\/p>\n<ul>\n<li>v.insert(v.begin() + 1, 12);: \u064a\u064f\u062f\u0631\u062c \u0627\u0644\u0642\u064a\u0645\u0629 12 \u0641\u064a \u0627\u0644\u0645\u062a\u062c\u0647 v \u0641\u064a \u0627\u0644\u0645\u0648\u0636\u0639 \u0628\u0639\u062f \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u0648\u0644 (index 1).<\/li>\n<li>v.insert(v.end() \u2013 1, 17);: \u064a\u064f\u062f\u0631\u062c \u0627\u0644\u0642\u064a\u0645\u0629 17 \u0641\u064a \u0627\u0644\u0645\u062a\u062c\u0647 v \u0641\u064a \u0627\u0644\u0645\u0648\u0636\u0639 \u0642\u0628\u0644 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631. \u0646\u0638\u0631\u064b\u0627 \u0644\u0623\u0646 v.end() \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631\u060c \u0641\u0625\u0646 \u0637\u0631\u062d 1 \u064a\u0636\u0639 \u0646\u0642\u0637\u0629 \u0627\u0644\u0625\u062f\u0631\u0627\u062c \u0642\u0628\u0644 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631.<\/li>\n<li>for (auto it = v.begin(); it != v.end(); it++) { \u2026 }: \u0647\u0630\u0647 \u062d\u0644\u0642\u0629 for \u062a\u062a\u0643\u0631\u0631 \u0639\u0628\u0631 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u062a\u062c\u0647\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 auto \u0644\u0627\u0633\u062a\u062f\u0644\u0627\u0644 \u0627\u0644\u0646\u0648\u0639. \u064a\u0628\u062f\u0623 \u0628\u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0628\u062f\u0627\u064a\u0629 \u0627\u0644\u0645\u062a\u062c\u0647 (v.begin()) \u0648\u064a\u0633\u062a\u0645\u0631 \u062d\u062a\u0649 \u064a\u0635\u0644 \u0627\u0644\u0645\u0643\u0631\u0631 \u0625\u0644\u0649 \u0627\u0644\u0645\u0648\u0636\u0639 \u0628\u0639\u062f \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631 (v.end())\u060c \u062d\u0635\u0631\u064a\u064b\u0627. \u0641\u064a \u0643\u0644 \u062a\u0643\u0631\u0627\u0631\u060c \u062a\u062a\u0645 \u0632\u064a\u0627\u062f\u0629 \u0627\u0644\u0645\u0643\u0631\u0631 \u0644\u0644\u0625\u0634\u0627\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u062a\u0627\u0644\u064a (it++).<\/li>\n<li>cout &lt;&lt; *it &lt;&lt; endl;: \u062f\u0627\u062e\u0644 \u0627\u0644\u062d\u0644\u0642\u0629\u060c \u064a\u0642\u0648\u0645 \u0628\u0625\u0644\u063a\u0627\u0621 \u0645\u0631\u062c\u0639\u064a\u0629 \u0627\u0644\u0645\u0643\u0631\u0631 \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0642\u064a\u0645\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u064a\u0647 \u0648\u064a\u0637\u0628\u0639\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 cout\u060c \u0645\u062a\u0628\u0648\u0639\u064b\u0627 \u0628\u0633\u0637\u0631 \u062c\u062f\u064a\u062f (endl).<\/li>\n<\/ul>\n<p>\u0648\u0628\u0627\u0644\u062a\u0627\u0644\u064a \u0641\u0625\u0646 \u0645\u062e\u0631\u062c\u0627\u062a \u0647\u0630\u0627 \u0627\u0644\u0643\u0648\u062f \u0633\u062a\u0643\u0648\u0646:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">5\r\n12\r\n10\r\n15\r\n17\r\n20\r\n<\/pre>\n<p><strong>\u0645\u062b\u0627\u0644 9:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">#include &lt;iostream&gt;\r\n#include &lt;vector&gt;\r\nusing namespace std;\r\nint main()\r\n{\r\n    vector&lt;int&gt;v = {5, 10, 15, 20};\r\n    v.erase(v.begin());\r\n    \r\n    \r\n    for (auto it = v.begin(); it != v.end(); it++)\r\n        cout &lt;&lt; *it &lt;&lt; endl;\r\n    \r\n    return 0;\r\n}<\/pre>\n<p>\u0625\u0644\u064a\u0643 \u0645\u0627 \u064a\u0641\u0639\u0644\u0647 \u0643\u0644 \u0633\u0637\u0631 \u0645\u0646 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c:<\/p>\n<ul>\n<li>v.erase(v.begin());: \u0625\u0632\u0627\u0644\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u0648\u0644 \u0645\u0646 \u0627\u0644\u0645\u062a\u062c\u0647 v \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0645\u0633\u062d (). \u0628\u0645\u0627 \u0623\u0646 v.begin() \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u0648\u0644\u060c \u0641\u0625\u0646 \u0647\u0630\u0647 \u0627\u0644\u0639\u0645\u0644\u064a\u0629 \u062a\u0632\u064a\u0644 \u0647\u0630\u0627 \u0627\u0644\u0639\u0646\u0635\u0631 \u0645\u0646 \u0627\u0644\u0645\u062a\u062c\u0647.<\/li>\n<li>for (auto it = v.begin(); it != v.end(); it++) { \u2026 }: \u0647\u0630\u0647 \u062d\u0644\u0642\u0629 for \u062a\u062a\u0643\u0631\u0631 \u0639\u0628\u0631 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u062a\u062c\u0647\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 auto \u0644\u0627\u0633\u062a\u062f\u0644\u0627\u0644 \u0627\u0644\u0646\u0648\u0639. \u064a\u0628\u062f\u0623 \u0628\u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0628\u062f\u0627\u064a\u0629 \u0627\u0644\u0645\u062a\u062c\u0647 \u0627\u0644\u0645\u0639\u062f\u0644 (v.begin()) \u0648\u064a\u0633\u062a\u0645\u0631 \u062d\u062a\u0649 \u064a\u0635\u0644 \u0627\u0644\u0645\u0643\u0631\u0631 \u0625\u0644\u0649 \u0627\u0644\u0645\u0648\u0636\u0639 \u0628\u0639\u062f \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631 (v.end())\u060c \u062d\u0635\u0631\u064a\u064b\u0627. \u0641\u064a \u0643\u0644 \u062a\u0643\u0631\u0627\u0631\u060c \u062a\u062a\u0645 \u0632\u064a\u0627\u062f\u0629 \u0627\u0644\u0645\u0643\u0631\u0631 \u0644\u0644\u0625\u0634\u0627\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u062a\u0627\u0644\u064a (it++).<\/li>\n<li>cout &lt;&lt; *it &lt;&lt; endl;: \u062f\u0627\u062e\u0644 \u0627\u0644\u062d\u0644\u0642\u0629\u060c \u064a\u0642\u0648\u0645 \u0628\u0625\u0644\u063a\u0627\u0621 \u0645\u0631\u062c\u0639\u064a\u0629 \u0627\u0644\u0645\u0643\u0631\u0631 \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0642\u064a\u0645\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u064a\u0647 \u0648\u064a\u0637\u0628\u0639\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 cout\u060c \u0645\u062a\u0628\u0648\u0639\u064b\u0627 \u0628\u0633\u0637\u0631 \u062c\u062f\u064a\u062f (endl).<\/li>\n<\/ul>\n<p>\u0648\u0628\u0627\u0644\u062a\u0627\u0644\u064a \u0641\u0625\u0646 \u0645\u062e\u0631\u062c\u0627\u062a \u0647\u0630\u0627 \u0627\u0644\u0643\u0648\u062f \u0633\u062a\u0643\u0648\u0646:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">10\r\n15\r\n20\r\n<\/pre>\n<p><strong>\u0645\u062b\u0627\u0644 10:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">#include &lt;iostream&gt;\r\n#include &lt;vector&gt;\r\nusing namespace std;\r\nint main()\r\n{\r\n    vector&lt;int&gt;v = {5, 10, 15, 20};\r\n    v.erase(v.begin()+1, v.end());\r\n    \r\n    \r\n    for (auto it = v.begin(); it != v.end(); it++)\r\n        cout &lt;&lt; *it &lt;&lt; endl;\r\n    \r\n    return 0;\r\n}<\/pre>\n<p>\u0625\u0644\u064a\u0643 \u0645\u0627 \u064a\u0641\u0639\u0644\u0647 \u0643\u0644 \u0633\u0637\u0631 \u0645\u0646 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c:<\/p>\n<ul>\n<li>v.erase(v.begin() + 1, v.end());: \u0625\u0632\u0627\u0644\u0629 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0645\u0646 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u062b\u0627\u0646\u064a (index 1) \u062d\u062a\u0649 \u0646\u0647\u0627\u064a\u0629 \u0627\u0644\u0645\u062a\u062c\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0645\u0633\u062d () \u0645\u0639 \u0627\u0644\u062a\u0643\u0631\u0627\u0631\u0627\u062a \u0627\u0644\u062a\u064a \u062a\u062d\u062f\u062f \u0627\u0644\u0646\u0637\u0627\u0642. \u064a\u062a\u0645 \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0646\u0637\u0627\u0642 \u0645\u0646 v.begin() + 1 (\u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u062b\u0627\u0646\u064a) \u0625\u0644\u0649 v.end() (\u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631).<\/li>\n<li>for (auto it = v.begin(); it != v.end(); it++) { \u2026 }: \u0647\u0630\u0647 \u062d\u0644\u0642\u0629 for \u062a\u062a\u0643\u0631\u0631 \u0639\u0644\u0649 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u062a\u062c\u0647\u0629 \u0627\u0644\u0645\u062a\u0628\u0642\u064a\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 auto \u0644\u0627\u0633\u062a\u062f\u0644\u0627\u0644 \u0627\u0644\u0646\u0648\u0639. \u064a\u0628\u062f\u0623 \u0628\u0627\u0644\u0645\u0643\u0631\u0631 \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0628\u062f\u0627\u064a\u0629 \u0627\u0644\u0645\u062a\u062c\u0647 \u0627\u0644\u0645\u0639\u062f\u0644 (v.begin()) \u0648\u064a\u0633\u062a\u0645\u0631 \u062d\u062a\u0649 \u064a\u0635\u0644 \u0627\u0644\u0645\u0643\u0631\u0631 \u0625\u0644\u0649 \u0627\u0644\u0645\u0648\u0636\u0639 \u0628\u0639\u062f \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0623\u062e\u064a\u0631 \u0627\u0644\u0645\u062a\u0628\u0642\u064a (v.end())\u060c \u062d\u0635\u0631\u064a\u064b\u0627. \u0641\u064a \u0643\u0644 \u062a\u0643\u0631\u0627\u0631\u060c \u062a\u062a\u0645 \u0632\u064a\u0627\u062f\u0629 \u0627\u0644\u0645\u0643\u0631\u0631 \u0644\u0644\u0625\u0634\u0627\u0631\u0629 \u0625\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u062a\u0627\u0644\u064a (it++).<\/li>\n<li>cout &lt;&lt; *it &lt;&lt; endl;: \u062f\u0627\u062e\u0644 \u0627\u0644\u062d\u0644\u0642\u0629\u060c \u064a\u0642\u0648\u0645 \u0628\u0625\u0644\u063a\u0627\u0621 \u0645\u0631\u062c\u0639\u064a\u0629 \u0627\u0644\u0645\u0643\u0631\u0631 \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0642\u064a\u0645\u0629 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0645\u062a\u0628\u0642\u064a \u0627\u0644\u0630\u064a \u064a\u0634\u064a\u0631 \u0625\u0644\u064a\u0647 \u0648\u064a\u0637\u0628\u0639\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 cout\u060c \u0645\u062a\u0628\u0648\u0639\u064b\u0627 \u0628\u0633\u0637\u0631 \u062c\u062f\u064a\u062f (endl).<\/li>\n<\/ul>\n<p>\u0648\u0628\u0627\u0644\u062a\u0627\u0644\u064a \u0641\u0625\u0646 \u0645\u062e\u0631\u062c\u0627\u062a \u0647\u0630\u0627 \u0627\u0644\u0643\u0648\u062f \u0633\u062a\u0643\u0648\u0646:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">5<\/pre>\n<p><strong>\u0645\u062b\u0627\u0644 11:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">#include &lt;iostream&gt;\r\n#include &lt;vector&gt;\r\nusing namespace std;\r\nint main()\r\n{\r\n    vector&lt;int&gt;v(10);\r\n    \r\n    for (int i = 0; i &lt;10; i++)\r\n        v[i] = i;\r\n    \r\n    cout &lt;&lt; \"Vector size initially: \" &lt;&lt; v.size();\r\n    cout &lt;&lt; \"\\nVector elemens are: \";\r\n    for (int i = 0; i &lt;10; i++)\r\n        cout &lt;&lt; v[i] &lt;&lt; \" \";\r\n        \r\n    v.resize(5);\r\n    cout &lt;&lt; \"\\n\\nVector size after resize(5): \" &lt;&lt; v.size();\r\n    v.shrink_to_fit();\r\n    return 0;\r\n}\r\n<\/pre>\n<p>\u0625\u0644\u064a\u0643 \u0645\u0627 \u064a\u0641\u0639\u0644\u0647 \u0643\u0644 \u0633\u0637\u0631 \u0645\u0646 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c:<\/p>\n<ul>\n<li>Vector v(10);: \u062a\u0647\u064a\u0626\u0629 \u0627\u0644\u0645\u062a\u062c\u0647 v \u0628\u0627\u0644\u062d\u062c\u0645 10\u060c \u0648\u0627\u0644\u0630\u064a \u064a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0639\u0646\u0627\u0635\u0631 \u062a\u0645\u062a \u062a\u0647\u064a\u0626\u062a\u0647\u0627 \u0627\u0641\u062a\u0631\u0627\u0636\u064a\u064b\u0627 (\u062a\u062a\u0645 \u062a\u0647\u064a\u0626\u0629 \u062c\u0645\u064a\u0639 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0625\u0644\u0649 \u0627\u0644\u0635\u0641\u0631 \u0641\u064a \u0647\u0630\u0647 \u0627\u0644\u062d\u0627\u0644\u0629).<\/li>\n<li>\u064a\u0639\u064a\u0646 \u0627\u0644\u0642\u064a\u0645 \u0644\u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u062a\u062c\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u062d\u0644\u0642\u0629.<\/li>\n<li>\u064a\u064f\u062e\u0631\u062c \u0627\u0644\u062d\u062c\u0645 \u0627\u0644\u0623\u0648\u0644\u064a \u0644\u0644\u0645\u062a\u062c\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 v.size().<\/li>\n<li>\u0625\u062e\u0631\u0627\u062c \u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u062a\u062c\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u062d\u0644\u0642\u0629.<\/li>\n<li>\u064a\u062a\u0645 \u062a\u063a\u064a\u064a\u0631 \u062d\u062c\u0645 \u0627\u0644\u0645\u062a\u062c\u0647 \u0625\u0644\u0649 \u0627\u0644\u062d\u062c\u0645 5 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 v.resize(5). \u062a\u0639\u0645\u0644 \u0647\u0630\u0647 \u0627\u0644\u0639\u0645\u0644\u064a\u0629 \u0639\u0644\u0649 \u062a\u0642\u0644\u064a\u0644 \u062d\u062c\u0645 \u0627\u0644\u0645\u062a\u062c\u0647 \u0625\u0644\u0649 5\u060c \u0648\u062a\u062a\u0645 \u0625\u0632\u0627\u0644\u0629 \u0623\u064a \u0639\u0646\u0627\u0635\u0631 \u0632\u0627\u0626\u062f\u0629 \u0645\u0646 \u0627\u0644\u0645\u062a\u062c\u0647.<\/li>\n<li>\u0625\u062e\u0631\u0627\u062c \u062d\u062c\u0645 \u0627\u0644\u0645\u062a\u062c\u0647 \u0628\u0639\u062f \u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u062d\u062c\u0645.<\/li>\n<li>\u064a\u0633\u062a\u062f\u0639\u064a v.shrink_to_fit()\u200e \u0644\u062a\u0642\u0644\u064a\u0644 \u0642\u062f\u0631\u0629 \u0627\u0644\u0645\u062a\u062c\u0647 \u0644\u064a\u062a\u0646\u0627\u0633\u0628 \u0645\u0639 \u062d\u062c\u0645\u0647.<\/li>\n<\/ul>\n<p>\u0645\u0644\u062d\u0648\u0638\u0629:Shrink_to_fit() \u0647\u0648 \u0637\u0644\u0628 \u063a\u064a\u0631 \u0645\u0644\u0632\u0645 \u0644\u062a\u0642\u0644\u064a\u0644 \u0633\u0639\u0629 \u0627\u0644\u0645\u062a\u062c\u0647 \u0644\u064a\u0646\u0627\u0633\u0628 \u062d\u062c\u0645\u0647 \u0648\u0644\u0643\u0646\u0647 \u0644\u0627 \u064a\u0636\u0645\u0646 \u0623\u0646 \u0627\u0644\u0633\u0639\u0629 \u0633\u064a\u062a\u0645 \u062a\u0642\u0644\u064a\u0644\u0647\u0627 \u0641\u0639\u0644\u064a\u064b\u0627. \u0642\u062f \u064a\u062e\u062a\u0627\u0631 \u0627\u0644\u062a\u0646\u0641\u064a\u0630 \u062a\u062c\u0627\u0647\u0644 \u0627\u0644\u0637\u0644\u0628.<\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>Iterators In C++, iterators are objects that provide a way to traverse the elements of a container (such as vectors) in a sequential manner. Iterators act as pointers to elements in the container, allowing you to access and manipulate the elements efficiently. They serve as a bridge between algorithms and data structures, enabling you to [&hellip;]<\/p>","protected":false},"author":3,"featured_media":0,"parent":4604,"menu_order":57,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-10503","docs","type-docs","status-publish","hentry","no-post-thumbnail"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/docs\/10503","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/comments?post=10503"}],"version-history":[{"count":18,"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/docs\/10503\/revisions"}],"predecessor-version":[{"id":10526,"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/docs\/10503\/revisions\/10526"}],"up":[{"embeddable":true,"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/docs\/4604"}],"wp:attachment":[{"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/media?parent=10503"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/doc_tag?post=10503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}