<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem funckja</title>
<link>https://forum.pasja-informatyki.pl/tag/funckja</link>
<description>Powered by Question2Answer</description>
<item>
<title>PostgreSQL: Jak wyświetlić zawartość tabli za pomocą funkcji i wyzwalacza?</title>
<link>https://forum.pasja-informatyki.pl/431686/postgresql-jak-wyswietlic-zawartosc-tabli-za-pomoca-funkcji-i-wyzwalacza</link>
<description>Jak za pomocą funkcji i wyzwalacza można sprawdzić i wyświetlić &amp;nbsp;zawartość tabeli ?</description>
<category>SQL, bazy danych</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/431686/postgresql-jak-wyswietlic-zawartosc-tabli-za-pomoca-funkcji-i-wyzwalacza</guid>
<pubDate>Fri, 24 May 2019 08:36:50 +0000</pubDate>
</item>
<item>
<title>Funkcja przestała działać [Cpp]</title>
<link>https://forum.pasja-informatyki.pl/356356/funkcja-przestala-dzialac-cpp</link>
<description>

&lt;pre class=&quot;brush:cpp;&quot;&gt;
void data_check1(students people[], int i )
{
            if(people[i].nrind &amp;lt; 100000 &amp;amp;&amp;amp; people[i].nrind &amp;gt; 9999)
    {
                for(int a = 0; a &amp;lt; i; a++)
                {
                    if (people[a].nrind == people[i].nrind)
                    {
                        cout &amp;lt;&amp;lt; &quot;Wrong or existing index number&quot; &amp;lt;&amp;lt; endl;
                    }
                }

    }
}&lt;/pre&gt;



&lt;p&gt;Mam taką najprostszą możliwą funkcję na próbę. Wywołuję ją razem z innymi (działającymi)&amp;nbsp;funkcjami.&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
data_check1(people,i);&lt;/pre&gt;



&lt;p&gt;Ta tutaj też działała - do momentu wyłączenia komputera. Teraz chociaż wydaje mi się, że nic się nie zmieniło to ona po prostu nie jest widziana.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Pierwszy if powinien nie pozwalać na wybór liczby spoza przedziału tymczasem wpisuje sobie 123 albo nawet samo 1 i program nie wyświetla komunikatu o błędzie. Tak samo mogę podać 20 razy 1 i też nie widzi problemu.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Może ktoś podpowiedzieć czego nie zauważam?&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/356356/funkcja-przestala-dzialac-cpp</guid>
<pubDate>Fri, 08 Jun 2018 05:04:12 +0000</pubDate>
</item>
<item>
<title>Referencje a wskaźniki</title>
<link>https://forum.pasja-informatyki.pl/109730/referencje-a-wskazniki</link>
<description>Witam.&lt;br /&gt;
&lt;br /&gt;
Zagłębiając się w naukę o &amp;quot;mutexach&amp;quot; i wielowątkowości napotkałem się na przypisywanie zmiennej za pomocą operatora &amp;quot;&amp;amp;&amp;quot; czyli referencję. Czytając o tym na wikibooks dowiedziałem się że referencje są dopiero w C++ a w C ich nie było. Wskaźniki zmniejszają czas dostępu do wartości np. zmiennej i mają tą przewagę że można zmieniać ich adres i tu nasuwa się moje pytanie. Jak to jest z referencjami? One też zmniejszają czas dostępu do zmiennej czy są tylko &amp;quot;kopiami&amp;quot; innych zmiennych?</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/109730/referencje-a-wskazniki</guid>
<pubDate>Tue, 16 Feb 2016 19:06:26 +0000</pubDate>
</item>
<item>
<title>problem z warunkami w funkcji &quot;if&quot;</title>
<link>https://forum.pasja-informatyki.pl/98265/problem-z-warunkami-w-funkcji-if</link>
<description>

&lt;p&gt;Problem polega na tym że kiedy wpisuje poprawnie login a źle hasło funkcja uznaje że została wykonana poprawnie mimo że nie został spełniony warunek 3 &quot;&amp;amp;&amp;amp;(haslo==&quot;lampart&quot;)&quot; chociaż przy większej ilości zmiennych program powinien analizować od lewej do prawej i w tym przypadku powinien zanegować funkcje. Co robię źle?&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;

using namespace std;

string login,haslo;

int main()
{
    cout&amp;lt;&amp;lt;&quot;podaj login i haslo&quot;&amp;lt;&amp;lt;endl;
    cout&amp;lt;&amp;lt;&quot;login: &quot;;
    cin&amp;gt;&amp;gt;login;
    cout&amp;lt;&amp;lt;&quot;haslo: &quot;;
    cin&amp;gt;&amp;gt;haslo;

    if ((login==&quot;ogien&quot;)||(login==&quot;Ogien&quot;)&amp;amp;&amp;amp;(haslo==&quot;lampart&quot;))
    {
        cout&amp;lt;&amp;lt;&quot;Zgadza sie :)&quot;;
    }
    else
    {
        cout&amp;lt;&amp;lt;&quot;Nie zgadza sie probuj dalej :)&quot;;
    }

    return 0;
}
&lt;/pre&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/98265/problem-z-warunkami-w-funkcji-if</guid>
<pubDate>Tue, 12 Jan 2016 15:57:21 +0000</pubDate>
</item>
<item>
<title>Pobieranie argumentów przez wskaźniki i referencje</title>
<link>https://forum.pasja-informatyki.pl/76658/pobieranie-argumentow-przez-wskazniki-i-referencje</link>
<description>

&lt;p&gt;Moim zadaniem jest zamienić wartości trzech liczb miejscami. Niestety zamiana wykonuje się nie tak jak powinna. Przypisanywana jest tylko jedna wartość (ostatnia). Po wprowadzeniu 1, 2, 3 otrzymuje w odp. 3, 3 ,3. A powinno być 3 ,1 ,2.&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
int a, b, c;

void swap3_ptr(int *x, int *y, int *z)
{
    *x = c;
    *y = a;
    *z = b;
}
int main()
{
    cin &amp;gt;&amp;gt; a;
    cin &amp;gt;&amp;gt; b;
    cin &amp;gt;&amp;gt; c;

    int *wsk_a = &amp;amp;a;
    int *wsk_b = &amp;amp;b;
    int *wsk_c = &amp;amp;c;

    swap3_ptr(wsk_a, wsk_b, wsk_c);
        cout &amp;lt;&amp;lt; a &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; b &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; c &amp;lt;&amp;lt; endl;

    system(&quot;pause&quot;);
    return 0;
}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/76658/pobieranie-argumentow-przez-wskazniki-i-referencje</guid>
<pubDate>Fri, 06 Nov 2015 17:42:10 +0000</pubDate>
</item>
</channel>
</rss>