<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=60&amp;t=24417&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2023-02-20T09:56:53+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=60&amp;t=24417&amp;mode</id>
<entry>
<author><name><![CDATA[mario2015]]></name></author>
<updated>2023-02-20T09:56:53+01:00</updated>
<published>2023-02-20T09:56:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24417&amp;p=236555#p236555</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24417&amp;p=236555#p236555"/>
<title type="html"><![CDATA[Re: funkcja string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24417&amp;p=236555#p236555"><![CDATA[
Po pierwsze w funkcji &quot;funkcja&quot; nie zwracasz rezultatu funkcji. Brakuje ci return-a.<br />Po drugie funkcja [syntax=cpp]getch();[/syntax] jest tutaj nie potrzebna, ponieważ jest to funkcja zwracająca znak z klawiatury.<br />Twoje zadanie, jeśli cię dobrze zrozumiałem, to w prosty sposób zrealizujesz jak poniżej w moim kodzie. Porównaj oba kody.<br /><br />[syntax=cpp]#include &lt;iostream&gt;<br />    #include &lt;string&gt;<br />     <br />    using namespace std;<br />     <br />    string funkcja(string zmienna, string zmienna2);<br />     <br />    int main()<br />    {<br />            string pobierz;<br /><br />            cout&lt;&lt;funkcja(&quot;przekaz&quot;,pobierz);<br />                   <br />            return 0;<br />    }<br />     <br />    string funkcja(string zmienna, string zmienna2)<br />    {<br />            zmienna2 = zmienna;<br />            return zmienna2;<br />    }[/syntax]<br />I jeszcze jedno. W twojej funkcji [syntax=cpp]cout&lt;&lt;funkcja(&quot;przekaz&quot;,pobierz);[/syntax]<br />w drugim argumencie przekazujesz tylko nazwę zmiennej bez żadnej wartości. Czy tak chciałeś.<br />Najlepiej opisz dokładnie co chciałeś uzyskać albo czy o to ci chodziło, bo skoro funkcja posiada 2 argumenty, to jaki jest sens jej wywołania podając wartość tylko jednego argumentu?<br />No chyba, że taki był twój zamierzony cel ale nie wiem tylko się domyślam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8867">mario2015</a> — 20 lut 2023, o 09:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mark162]]></name></author>
<updated>2023-02-19T19:08:52+01:00</updated>
<published>2023-02-19T19:08:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24417&amp;p=236553#p236553</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24417&amp;p=236553#p236553"/>
<title type="html"><![CDATA[funkcja string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24417&amp;p=236553#p236553"><![CDATA[
Jak przekazać łańcuch znaków do utworzonej funkcji i powrotem zwrócić ?? <br /><br />[syntax=cpp]#include &lt;iostream&gt;<br />#include &lt;conio.h&gt;<br />#include &lt;string&gt;<br /><br />using namespace std;<br /><br />string funkcja(string zmienna, string zmienna2);<br /><br />int main()<br />{<br />string pobierz;<br /><br />funkcja(&quot;przekaz&quot;,pobierz);<br />cout&lt;&lt;pobierz;<br /><br />getch();<br />return 0;<br />}<br /><br />string funkcja(string zmienna, string zmienna2)<br />{<br />zmienna2 = zmienna;<br />}[/syntax]<br /><br />edit: chyba źle szukam w googlach bo nic na ten temat nie znalazłem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=21876">mark162</a> — 19 lut 2023, o 19:08</p><hr />
]]></content>
</entry>
</feed>