{"id":91979,"date":"2022-10-12T10:13:38","date_gmt":"2022-10-12T15:13:38","guid":{"rendered":"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/"},"modified":"2022-10-12T10:13:38","modified_gmt":"2022-10-12T15:13:38","slug":"12-c-strangmetoder-du-bor-beharska-idag","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/","title":{"rendered":"12 C++-str\u00e4ngmetoder du b\u00f6r beh\u00e4rska idag"},"content":{"rendered":"<div>\n<p>C++ \u00e4r ett av de mest kraftfulla programmeringsspr\u00e5ken med hj\u00e4lp av dess inbyggda metoder f\u00f6r att utf\u00f6ra operationer som sortering, s\u00f6kning och reversering.  Dessa metoder t\u00e4cker nackdelarna med enkelhet att anv\u00e4nda C++ j\u00e4mf\u00f6rt med andra h\u00f6gniv\u00e5programmeringsspr\u00e5k som Java och Python.<\/p>\n<p>I den h\u00e4r artikeln kommer du att l\u00e4ra dig 12 C++-str\u00e4ngmetoder som hj\u00e4lper dig att utf\u00f6ra operationer p\u00e5 str\u00e4ngar i en br\u00e5kdel av koden du har anv\u00e4nt.<\/p>\n<h2 id=\"what-are-string-methods-in-c\"><span class=\"ez-toc-section\" id=\"Vad_ar_strangmetoder_i_C\"><\/span>  Vad \u00e4r str\u00e4ngmetoder i C++?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Str\u00e4ngmetoder \u00e4r de f\u00f6rbyggda funktionerna som \u00e4r lagrade i <strong>str\u00e4ng<\/strong> header-fil.  Du kan anv\u00e4nda dem genom att importera <strong>str\u00e4ng <\/strong>header fil:<\/p>\n<pre>#include &lt;string&gt;<br\/><\/pre>\n<p>T\u00e4nk p\u00e5 ett exempel p\u00e5 en str\u00e4ngvariabel <strong>str<\/strong> med v\u00e4rdet av \u201cV\u00e4lkommen till MUO\u201d f\u00f6r att implementera dessa metoder.<\/p>\n<pre>string str = \u201cWelcome To MUO\u201d;<br\/><\/pre>\n<h2 id=\"begin\"><span class=\"ez-toc-section\" id=\"1_borja\"><\/span>  1. b\u00f6rja()<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>De <strong>B\u00f6rja()<\/strong> metod i C++ returnerar en iterator till b\u00f6rjan av str\u00e4ngen.  Skapa en iterator med hj\u00e4lp av <strong>bil <\/strong>nyckelord och lagra den initiala referensen f\u00f6r str\u00e4ngvariabeln med hj\u00e4lp av <strong>str.begin(). <\/strong>Koden nedan visar implementeringen:<\/p>\n<pre>auto i = str.begin();<br\/>cout&lt;&lt;\"The first character in the string str is: \"&lt;&lt;*i&lt;&lt;endl;<br\/><\/pre>\n<p><strong>Produktion<\/strong>:<\/p>\n<pre>The first character in the string str is: W <br\/><\/pre>\n<h2 id=\"end\"><span class=\"ez-toc-section\" id=\"2_end\"><\/span>  2. end()<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>De <strong>slutet()<\/strong> str\u00e4ngmetoden returnerar iteratorn till slutet av str\u00e4ngen.  Denna kod skriver ut det sista tecknet i str\u00e4ngvariabeln:<\/p>\n<pre>auto i = s.end()-1;<br\/>cout&lt;&lt;\"The last character in the string s is: \"&lt;&lt;*i&lt;&lt;endl;<br\/><\/pre>\n<p><strong>Produktion<\/strong>:<\/p>\n<pre>The first character in the string s is: O<br\/><\/pre>\n<p>Du kan ocks\u00e5 g\u00e5 igenom str\u00e4ngen och skriva ut enskilda tecken med hj\u00e4lp av <strong>B\u00f6rja()<\/strong> och <strong>slutet()<\/strong> metoder.  H\u00e4r \u00e4r hur :<\/p>\n<pre> for(auto i = str.begin(); i!= str.end(); i++){<br\/>cout&lt;&lt;*i;<br\/>}<br\/><\/pre>\n<h2 id=\"push-back\"><span class=\"ez-toc-section\" id=\"3_push_back\"><\/span>  3. push_back()<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>De <strong>trycka tillbaka()<\/strong> metod infogar ett tecken i slutet av str\u00e4ngen.  Genom att utf\u00f6ra denna operation \u00f6kar str\u00e4ngens storlek med 1.<\/p>\n<pre> str.push_back('!');<br\/>cout&lt;&lt;str;<br\/><\/pre>\n<p>Utdata fr\u00e5n koden ovan kommer att ha ett utropstecken (!) tillsammans med den ursprungliga str\u00e4ngen:<\/p>\n<pre>Welcome To MUO!<br\/><\/pre>\n<p>Du kan ocks\u00e5 l\u00e4gga till en upps\u00e4ttning tecken eller en annan str\u00e4ng genom att g\u00e5 igenom och l\u00e4gga till den tecken f\u00f6r tecken.  T\u00e4nk p\u00e5 en str\u00e4ngvariabel <strong>str2<\/strong>, med v\u00e4rdet \u201cHej d\u00e4r\u201d.  F\u00f6r att l\u00e4gga till denna variabel till den ursprungliga str\u00e4ngen med hj\u00e4lp av <strong>trycka tillbaka()<\/strong> metod:<\/p>\n<pre>string str2 = \" Hi there\";<br\/>for(auto i = str2.begin(); i!=str2.end() ;i++){<br\/>str.push_back(*i);<br\/>}<br\/>cout&lt;&lt;str&lt;&lt;endl;<br\/><\/pre>\n<p><strong>Produktion<\/strong>:<\/p>\n<pre>Welcome To MUO! Hi there<br\/><\/pre>\n<h2 id=\"pop-back\"><span class=\"ez-toc-section\" id=\"4_pop_back\"><\/span>  4. pop_back()<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>De <strong>pop_back()<\/strong> metod tar bort det sista tecknet i en str\u00e4ng.  S\u00e5 h\u00e4r kan du prova den h\u00e4r metoden p\u00e5 str\u00e4ngen <strong>str<\/strong>:<\/p>\n<pre>str.pop_back();<br\/>cout&lt;&lt;str&lt;&lt;endl;<br\/><\/pre>\n<p><strong>Produktion<\/strong>:<\/p>\n<pre>Welcome To MU<br\/><\/pre>\n<h2 id=\"size\"><span class=\"ez-toc-section\" id=\"5_storlek\"><\/span>  5. storlek()<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>De <strong>storlek()<\/strong> metod hj\u00e4lper dig att ber\u00e4kna l\u00e4ngden p\u00e5 str\u00e4ngen.<\/p>\n<pre>cout&lt;&lt;\"The size of the string str is \"&lt;&lt;str.size()&lt;&lt;endl;<br\/><\/pre>\n<h2 id=\"copy\"><span class=\"ez-toc-section\" id=\"6_copy\"><\/span>  6. copy()<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>De <strong>kopiera()<\/strong> metoden kopierar en komplett str\u00e4ng eller delstr\u00e4ng.  Den accepterar tre argument: teckenmatris, delstr\u00e4ngens l\u00e4ngd och positionen d\u00e4r str\u00e4ngen ska b\u00f6rja kopiera.<\/p>\n<pre>char str2[50];<br\/>str.copy(str2, 6,2);<br\/>cout&lt;&lt;\"The value in str2: \"&lt;&lt;str2&lt;&lt;endl;<br\/><\/pre>\n<p><strong>Produktion<\/strong>:<\/p>\n<pre>The value in str2: lcome<br\/><\/pre>\n<h2 id=\"swap\"><span class=\"ez-toc-section\" id=\"7_swap\"><\/span>  7. swap()<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>De <strong>byta()<\/strong> metoden hj\u00e4lper dig att byta tv\u00e5 str\u00e4ngar med varandra.  Syntaxen f\u00f6r denna metod \u00e4r:<\/p>\n<pre>string1.swap(string2)<br\/><\/pre>\n<p>Denna metod accepterar en str\u00e4ngvariabel som ett argument.  Du kan k\u00f6ra den h\u00e4r metoden p\u00e5 str\u00e4ngen du vill byta och skriva ut f\u00f6r att kontrollera resultaten.<\/p>\n<pre>string str = \u201cWelcome To MUO\u201d;<br\/>string str2 = \"Hi There\"; <br\/>str.swap(str2); <br\/>cout&lt;&lt;\"String 1 str: \"&lt;&lt;str&lt;&lt;endl;<br\/>cout&lt;&lt;\"String 2 str2: \"&lt;&lt;str2&lt;&lt;endl;<br\/><\/pre>\n<p><strong>Produktion<\/strong>:<\/p>\n<pre>String 1 str: Hi There<br\/>String 2 str2: Welcome To MUO<br\/><\/pre>\n<h2 id=\"getline\"><span class=\"ez-toc-section\" id=\"8_getline\"><\/span>  8. getline()<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>De <strong>getline()<\/strong> metod lagrar en str\u00f6m av tecken som accepteras under inmatning.  Denna metod accepterar tv\u00e5 argument: <strong>cin<\/strong> och str\u00e4ngvariabeln.<\/p>\n<pre>string s;<br\/>cout&lt;&lt;\"Enter a string\"&lt;&lt;endl;<br\/>getline(cin,s);<br\/>cout&lt;&lt;s&lt;&lt;endl;<br\/><\/pre>\n<p><strong>Produktion<\/strong>:<\/p>\n<pre>Enter a string<br\/>Welcome to MUO<br\/><\/pre>\n<h2 id=\"resize\"><span class=\"ez-toc-section\" id=\"9_andra_storlek\"><\/span>  9. \u00e4ndra storlek()<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>De <strong>\u00e4ndra storlek()<\/strong> metod \u00e4ndrar l\u00e4ngden p\u00e5 str\u00e4ngen genom att dynamiskt \u00f6ka eller minska den.  Den accepterar ett argument: l\u00e4ngden som du vill \u00e4ndra storlek p\u00e5 din str\u00e4ng.<\/p>\n<pre>str.resize(10);<br\/>cout&lt;&lt;\"The value of str after resizing it: \"&lt;&lt;str&lt;&lt;endl;<br\/><\/pre>\n<p><strong>Produktion<\/strong>:<\/p>\n<pre>The value of str after resizing it: Welcome To<br\/><\/pre>\n<h2 id=\"capacity\"><span class=\"ez-toc-section\" id=\"10_kapacitet\"><\/span>  10. kapacitet()<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>De <strong>kapacitet()<\/strong> metod i C++ returnerar den kapacitet som tilldelats str\u00e4ngen.  Den kan vara lika med str\u00e4ngens l\u00e4ngd eller st\u00f6rre \u00e4n den.<\/p>\n<pre>cout&lt;&lt;\"The capacity of the string is \"&lt;&lt;str.capacity()&lt;&lt;endl;<br\/><\/pre>\n<h2 id=\"stoi\"><span class=\"ez-toc-section\" id=\"11_stoi\"><\/span>  11. stoi()<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>De <strong>stoi()<\/strong> metod hj\u00e4lper till att konvertera ett tal i form av en str\u00e4ng till dess numeriska v\u00e4rde.  Den accepterar en parameter: str\u00e4ngvariabeln.  Om din str\u00e4ngvariabel har andra tecken f\u00f6rutom siffror, kommer den att filtrera bort dem.  Men f\u00f6r att den h\u00e4r metoden ska fungera m\u00e5ste de icke-numeriska str\u00e4ngtecknen f\u00f6lja siffrorna.  Om tecknen visas f\u00f6re siffrorna kommer det att returnera ett fel.<\/p>\n<p>Innan du g\u00e5r igenom ovanst\u00e5ende operation, se till att du lagrar den i en heltalsvariabel innan du skriver ut den.  H\u00e4r \u00e4r ett exempel:<\/p>\n<pre>string s1 = \"123\";<br\/>int v1 = stoi(s1);<br\/>cout&lt;&lt;\"Stoi() for s1: \"&lt;&lt;v1&lt;&lt;endl;<br\/>string s2 = \"123 pass\";<br\/>int v2 = stoi(s2);<br\/>cout&lt;&lt;\"Stoi() for s2: \"&lt;&lt;v2;<br\/><\/pre>\n<p><strong>Produktion<\/strong>:<\/p>\n<pre>Stoi() for s1: 123 <br\/>Stoi() for s2: 123<br\/><\/pre>\n<h2 id=\"rbegin-and-rend\"><span class=\"ez-toc-section\" id=\"12_rbegin_och_rend\"><\/span>  12. rbegin() och rend()<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>De <strong>rbegin()<\/strong> metod returnerar referensen f\u00f6r den omv\u00e4nda iteratorn till str\u00e4ngen i slutet.  P\u00e5 liknande s\u00e4tt <strong>r\u00e4mna()<\/strong> metod returnerar referensen f\u00f6r startiteratorn till str\u00e4ngen i b\u00f6rjan.<\/p>\n<pre>auto beg = str.rbegin();<br\/>auto end = str.rend()-1;<br\/>cout&lt;&lt;\"The last character is: \"&lt;&lt;*beg&lt;&lt;endl;<br\/>cout&lt;&lt;\"The first character is: \"&lt;&lt;*end&lt;&lt;endl;<br\/><\/pre>\n<p>Du kan ocks\u00e5 skriva ut baksidan av str\u00e4ngen med <strong>rbegin()<\/strong> och <strong>r\u00e4mna()<\/strong> metoder.  F\u00f6r att g\u00f6ra det kan du g\u00e5 igenom str\u00e4ngen och skriva ut den tecken f\u00f6r tecken.<\/p>\n<pre>for(auto i=str.rbegin(); i!=str.rend(); i++){<br\/>cout&lt;&lt;*i;<br\/>}<br\/><\/pre>\n<p><strong>Produktion<\/strong>:<\/p>\n<pre>The last character is: O<br\/>The first character is: W<br\/>OUM oT emocleW<br\/><\/pre>\n<h2 id=\"take-a-step-ahead-in-learning-c\"><span class=\"ez-toc-section\" id=\"Ta_ett_steg_fore_i_att_lara_dig_C\"><\/span>  Ta ett steg f\u00f6re i att l\u00e4ra dig C++<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Nu n\u00e4r du har l\u00e4rt dig att implementera olika str\u00e4ngmetoder av <strong>str\u00e4ng <\/strong>header, kan du k\u00e4nna dig s\u00e4ker p\u00e5 att utforska fler f\u00f6rbyggda metoder i C++ header-filerna.  Fr\u00e5n <strong>sortera()<\/strong> och<strong> omv\u00e4nd() <\/strong>till <strong>binary_search()<\/strong>, det finns lite C++ STL inte kan \u00e5stadkomma i kodningsv\u00e4rlden.<\/p>\n<p>Att ta sig tid att l\u00e4ra sig om standardmallbiblioteket \u00e4r en utm\u00e4rkt investering f\u00f6r C++-programmerare p\u00e5 alla niv\u00e5er.  Standardmallbiblioteket tillhandah\u00e5ller inbyggda funktioner, vanliga datastrukturer och praktiska algoritmer f\u00f6r att g\u00f6ra programmering enkel och effektiv.<\/p>\n<p>    <strong class=\"section-sub-title\">Om f\u00f6rfattaren<\/strong><\/p>\n<p>            <strong class=\"bio-title\">Unnati Bamania (14 artiklar publicerade)<br \/><\/strong><\/p>\n<p>Unnati \u00e4r en entusiastisk fullstack-utvecklare.  Hon \u00e4lskar att bygga projekt med hj\u00e4lp av olika programmeringsspr\u00e5k.  I henne free tid, hon \u00e4lskar att spela gitarr och \u00e4r en matlagningsentusiast. <\/p>\n<p>                            Mer fr\u00e5n Unnati Bamania<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Prenumerera_pa_vart_nyhetsbrev\"><\/span>Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>G\u00e5 med i v\u00e5rt nyhetsbrev f\u00f6r tekniska tips, recensioner, free e-b\u00f6cker och exklusiva erbjudanden!<\/p>\n<p>Klicka h\u00e4r f\u00f6r att prenumerera<\/p>\n<\/p><\/div>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/#Vad_ar_strangmetoder_i_C\" >Vad \u00e4r str\u00e4ngmetoder i C++?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/#1_borja\" >1. b\u00f6rja()<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/#2_end\" >2. end()<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/#3_push_back\" >3. push_back()<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/#4_pop_back\" >4. pop_back()<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/#5_storlek\" >5. storlek()<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/#6_copy\" >6. copy()<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/#7_swap\" >7. swap()<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/#8_getline\" >8. getline()<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/#9_andra_storlek\" >9. \u00e4ndra storlek()<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/#10_kapacitet\" >10. kapacitet()<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/#11_stoi\" >11. stoi()<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/#12_rbegin_och_rend\" >12. rbegin() och rend()<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/#Ta_ett_steg_fore_i_att_lara_dig_C\" >Ta ett steg f\u00f6re i att l\u00e4ra dig C++<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/blogging-techies.com\/sw\/12-c-strangmetoder-du-bor-beharska-idag\/#Prenumerera_pa_vart_nyhetsbrev\" >Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>C++ \u00e4r ett av de mest kraftfulla programmeringsspr\u00e5ken med hj\u00e4lp av dess inbyggda metoder f\u00f6r att utf\u00f6ra operationer som sortering, s\u00f6kning och reversering. Dessa metoder t\u00e4cker nackdelarna med enkelhet att anv\u00e4nda C++ j\u00e4mf\u00f6rt med andra h\u00f6gniv\u00e5programmeringsspr\u00e5k som Java och Python. I den h\u00e4r artikeln kommer du att l\u00e4ra dig 12 C++-str\u00e4ngmetoder som hj\u00e4lper dig att [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":91980,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[5],"tags":[38651,450,45430,354],"class_list":["post-91979","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloggar","tag-beharska","tag-bor","tag-cstrangmetoder","tag-idag"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/91979","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/comments?post=91979"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/91979\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media\/91980"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media?parent=91979"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/categories?post=91979"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/tags?post=91979"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}