<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem release</title>
<link>https://forum.pasja-informatyki.pl/tag/release</link>
<description>Powered by Question2Answer</description>
<item>
<title>Pierwsza aplikacja w sklepie play</title>
<link>https://forum.pasja-informatyki.pl/437578/pierwsza-aplikacja-w-sklepie-play</link>
<description>

&lt;p&gt;Witam, stworzyłem pierwszą aplikację którą można pobrać z sklepu play.&lt;/p&gt;



&lt;p&gt;tutaj link:&amp;nbsp;&lt;a href=&quot;https://tiny.pl/tcswf&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://tiny.pl/tcswf&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;Jest to prosty quiz &lt;em&gt;(bo co innego może być pierwszą aplikacją prócz todo :D)&lt;/em&gt;&amp;nbsp;z trochę innym sposobem na wybór odpowiedzi, pytania są w tematyce zwierząt i obecnie nie ma ich za wiele, jako iż jest to pierwsza wersja pierwszej aplikacji.&lt;/p&gt;



&lt;p&gt;Zrobiona w oparciu o Cordove, ze względu na bardzo problematyczne początki z kodem pierwszej apki zostawiam tylko wersje do pobrania bez kodu do oceny.&lt;/p&gt;



&lt;p&gt;Pozdrawiam ^^&lt;/p&gt;</description>
<category>Nasze projekty</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/437578/pierwsza-aplikacja-w-sklepie-play</guid>
<pubDate>Sat, 29 Jun 2019 01:11:27 +0000</pubDate>
</item>
<item>
<title>VS problem z kompilacja wersji release</title>
<link>https://forum.pasja-informatyki.pl/327524/vs-problem-z-kompilacja-wersji-release</link>
<description>

&lt;p&gt;Cześć,&lt;/p&gt;



&lt;p&gt;Zrobiłem prostą aplikacją z vektorami i obsługą pliku w konsoli. I wszystko działa na wersji debug, nawet na wersji release x64, ale gdy kompulluje w wersji releasex86 to kompilator wypluwa następujące błędy:&lt;/p&gt;



&lt;pre class=&quot;brush:plain;&quot;&gt;
Warning	C4244	'argument': conversion from 'time_t' to 'unsigned int', possible loss of data
Error	C1001	An internal error has occurred in the compiler.	RandomWords	
Error	C1001	An internal error has occurred in the compiler.	RandomWords	
Error	LNK1000	Internal error during IMAGE::BuildImage	RandomWords	&lt;/pre&gt;



&lt;p&gt;Czy ktoś wie co robię źlę?&amp;nbsp;
&lt;br&gt;
Link do kodu:&amp;nbsp;&lt;a href=&quot;https://www.dropbox.com/s/nin18uqezdgiw54/main.cpp?dl=0&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://www.dropbox.com/s/nin18uqezdgiw54/main.cpp?dl=0&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;Z góry dziękuje Wam za pomoc!&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/327524/vs-problem-z-kompilacja-wersji-release</guid>
<pubDate>Sat, 17 Feb 2018 14:40:00 +0000</pubDate>
</item>
<item>
<title>C++ Błąd w wersji release i nie tylko</title>
<link>https://forum.pasja-informatyki.pl/262956/c-blad-w-wersji-release-i-nie-tylko</link>
<description>

&lt;p&gt;Witam.&lt;/p&gt;



&lt;p&gt;Niedawno zacząłem uczyć się języka C++. Zacząłem robić prosty program, lecz w pewnym momencie napotkałem na błąd. Wszystko odbywa się poprzez konsolę, zrobiłem ekran logowania i wszystko działało, ale stwierdziłem, że fajnie byłoby, gdyby hasła nie było widać. Za pierwszym razem wszystko działa, ale przy próbie ponownego wpisania hasła (jeśli poprzednie było błędne &lt;img alt=&quot;cheeky&quot; src=&quot;https://forum.pasja-informatyki.pl/qa-plugin/ckeditor4/plugins/smiley/images/tongue_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;cheeky&quot;&gt;) można wpisać tylko login i program od razu stwierdza, że hasło jest niepoprawne. Dzieje się tak, także podczas uruchomienia programu w trybie Release, tylko tu od razu. Większość pisałem samemu używając różnych for itp. Komentarze dodałem sobie dla utrzymania porządku i łatwiejszej orientacji.&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;

#include &amp;lt;iostream&amp;gt;
#include &amp;lt;windows.h&amp;gt;
#include &amp;lt;cstdlib&amp;gt;
#include &amp;lt;conio.h&amp;gt;
#include &amp;lt;time.h&amp;gt;
#include &amp;lt;cstdio&amp;gt;
#include &amp;lt;iomanip&amp;gt;

#define _WIN32_WINNT 0x0500

using namespace std;

string login, nr;
string strPass = &quot;&quot;;
int powtorzenia, i(4), t, wynik ;
int cntStar;
HANDLE hOut;

void PIK (string txt)
{
    cout&amp;lt;&amp;lt;txt;
    Sleep(t);
    for(int a=0; a&amp;lt;txt.size(); a++)
        cout&amp;lt;&amp;lt;&quot;\b \b&quot;;
}

int main()
{WYSWIETLANIE:
 {                                                           //LOSOWE LICZBY
        srand(time(NULL));
        t=rand()%4300+500;
 }
{LOGIN:                                                      //ETAP LOGOWANIA
            i=i-1;


        {hOut= GetStdHandle(STD_OUTPUT_HANDLE);
        SetConsoleTextAttribute(hOut, FOREGROUND_BLUE|FOREGROUND_GREEN|FOREGROUND_RED);
        cout&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;&quot;   Login: &quot;;
        cin&amp;gt;&amp;gt;login;
        cout&amp;lt;&amp;lt;&quot;   Haslo: &quot;;
        {
    char c;
    int StarNum = 0;

    while (c != 13)
    {
        c = (char)getch();
        if(c == 13){ break; }
        if(c == 8)
        {
            strPass = strPass.substr(0, strPass.length() -1);
            StarNum--;
            cntStar = StarNum;
            system(&quot;cls&quot;);
            while (cntStar &amp;gt; 0){ cout &amp;lt;&amp;lt; &quot;*&quot;; cntStar--;}
        }
        else
        {
            StarNum++;
            strPass += c;
            cout &amp;lt;&amp;lt; &quot;*&quot;;
        }
        }
        }
        system(&quot;break&quot;);
        while(true)
        {
            if(GetAsyncKeyState(13))
                {
                    if ((login==&quot;Proskate&quot;) &amp;amp;&amp;amp; (strPass==&quot;programtest&quot;))  //SPRAWDZANIE POPRAWNOSCI LOGINU
                            {i=3;
                                goto ZALOGOWANO;}
                        else
                                goto NIEZALOGOWANO;
                }
        }
        cin&amp;gt;&amp;gt;strPass;
        }
    }
{ZALOGOWANO:                                                 //ETAPY W MOMENCIE ZALOGOWANIA
    {
        hOut= GetStdHandle(STD_OUTPUT_HANDLE);

        SetConsoleTextAttribute(hOut, FOREGROUND_BLUE);
        cout&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl;
        PIK(&quot;   Waiting for Server...&quot;);
        PIK(&quot;   Connecting...&quot;);
        PIK(&quot;   Checking Password...&quot;);
        SetConsoleTextAttribute(hOut, FOREGROUND_GREEN);
        PIK(&quot;   Password Accepted!&quot;);
        system(&quot;cls&quot;);
        system(&quot;cls&quot;);

        goto MENU;
    }
}
{NIEZALOGOWANO:                                              //ETAPY W MOMENCIE NIEZALOGOWANIA                                                       //MENU PO ZALOGOWANIU



    {
        hOut= GetStdHandle(STD_OUTPUT_HANDLE);
        SetConsoleTextAttribute(hOut, FOREGROUND_BLUE);
        cout&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl;
        PIK(&quot;   Waiting for server...&quot;);
        PIK(&quot;   Connecting...&quot;);
        PIK(&quot;   Checking Password...&quot;);
        SetConsoleTextAttribute(hOut, FOREGROUND_RED);
        PIK(&quot;   Wrong Password!&quot;);
        system(&quot;cls&quot;);
        SetConsoleTextAttribute(hOut, FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_INTENSITY);
        cout&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;&quot;                               POZOSTALO CI &quot;&amp;lt;&amp;lt;i&amp;lt;&amp;lt;&quot; PROB.&quot;;
        cout&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;&quot;                         Wcisnij ENTER, aby ponowic probe.&quot;;
            {

                for(; getch() != 13;);                      //CZY ENTER JEST NACISNIETY?
                system(&quot;cls&quot;);
                if (i&amp;lt;1)                                    //ZAMKNIECIE PO 3 PROBACH
                    exit (0);
                goto LOGIN;
            }
    }
}
{MENU:                                                       //MENU PO ZALOGOWANIU
        {cout&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;&quot;   1.Fanpage.&quot;&amp;lt;&amp;lt;endl;
        cout&amp;lt;&amp;lt;&quot;   2.Blender.&quot;&amp;lt;&amp;lt;endl;
        cout&amp;lt;&amp;lt;&quot;                                   Wybierz numer: &quot;;
        cin&amp;gt;&amp;gt;nr;
            {
                if (nr==&quot;1&quot;)
                    {cout&amp;lt;&amp;lt; ShellExecute(NULL, &quot;open&quot;,&quot;https://www.facebook.com/proskategrafika/&quot;, NULL, NULL, SW_SHOWNORMAL);
                    system(&quot;cls&quot;);
                    cout&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;&quot;                                 Powodzenie!&quot;;
                    Sleep(2000);
                    system(&quot;cls&quot;);
                    goto MENU;}
                if (nr==&quot;logout&quot;)
                    {system(&quot;cls&quot;);
                    cout&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;&quot;                                 Wylogowano!&quot;;
                    Sleep(2500);
                    system(&quot;cls&quot;);
                    goto LOGIN;}
                if (nr==&quot;2&quot;)
                {
                    cout&amp;lt;&amp;lt; ShellExecute (NULL, &quot;open&quot;, &quot;steam://rungameid/365670&quot;, NULL, NULL, SW_SHOWNORMAL);
                    system(&quot;cls&quot;);
                    cout&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;endl&amp;lt;&amp;lt;&quot;                                 Powodzenie!&quot;;
                    Sleep(2000);
                    system(&quot;cls&quot;);
                    goto MENU;
                }
            }


        }
    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/262956/c-blad-w-wersji-release-i-nie-tylko</guid>
<pubDate>Sat, 17 Jun 2017 23:35:28 +0000</pubDate>
</item>
<item>
<title>[SFML/FTP/C++] Crash przy uruchamianiu programu w trybie release</title>
<link>https://forum.pasja-informatyki.pl/161843/sfml-ftp-c-crash-przy-uruchamianiu-programu-w-trybie-release</link>
<description>

&lt;p&gt;&lt;span style=&quot;font-family:Arial,Helvetica,sans-serif&quot;&gt;&lt;span style=&quot;font-size:14px&quot;&gt;Witam,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;font-family:Arial,Helvetica,sans-serif&quot;&gt;&lt;span style=&quot;font-size:14px&quot;&gt;tworzę gre w której będę miał muzykę. Problem w tym, że muzyka waży 9MB (.ogg)&amp;nbsp;&amp;nbsp;a to trochę dużo jak na małą gierkę i wrzucając tą muzykę&amp;nbsp;do instalatora trochę będzie to warzyć a wolałbym, aby instalator&amp;nbsp;był mały a gra sobie&amp;nbsp;pobierze resztę w trakcie. A więc wziąłem się do roboty, a że zaczynam dopiero przygodę z SFML to robiłem mniej więcej według przykładów znalezionych w internecie.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;font-family:Arial,Helvetica,sans-serif&quot;&gt;&lt;span style=&quot;font-size:14px&quot;&gt;Wyszło coś takiego:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
&lt;span style=&quot;font-family:Arial,Helvetica,sans-serif&quot;&gt;#include &amp;lt;SFML/Network.hpp&amp;gt;
#include &amp;lt;iostream&amp;gt;

using namespace sf;
using namespace std;

string login = &quot;&quot;; //to jest podane, ale tutaj usunąłem
string haslo = &quot;&quot;;//to jest podane, ale tutaj usunąłem
string adres = &quot;&quot;;//to jest podane, ale tutaj usunąłem
int main()
{
    //utworzenie polaczenia FTP
    Ftp ftp;
    Ftp::Response odp = ftp.connect(adres.c_str(),21,sf::seconds(10));
    if(odp.isOk())
        cout&amp;lt;&amp;lt;&quot;Polaczono!&quot;&amp;lt;&amp;lt;endl;
    //logowanie
    odp = ftp.login(login,haslo);
    if(odp.isOk())
        cout&amp;lt;&amp;lt;&quot;Zalogowano pomyslnie!&quot;&amp;lt;&amp;lt;endl;
    else
    {
        cout&amp;lt;&amp;lt;&quot;Zly login lub haslo&quot;&amp;lt;&amp;lt;endl;
        cin.get();
        return 1;
    }
    cout&amp;lt;&amp;lt;&quot;Pobieranie...&quot;&amp;lt;&amp;lt;endl;
    odp = ftp.download(&quot;VexentoGlow.ogg&quot;,&quot;&quot;,sf::Ftp::Binary);
    if(!odp.isOk())
        cout&amp;lt;&amp;lt;&quot;BLAD&quot;&amp;lt;&amp;lt;endl;
    else
        cout&amp;lt;&amp;lt;&quot;Pobrano!&quot;&amp;lt;&amp;lt;endl;
    getchar();
    ftp.disconnect();

    return 0;
}&lt;/span&gt;&lt;/pre&gt;



&lt;p&gt;&lt;span style=&quot;font-family:Arial,Helvetica,sans-serif&quot;&gt;(Ten przykład jest od Szymon&amp;nbsp;Siarkiewicz)&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;font-family:Arial,Helvetica,sans-serif&quot;&gt;I wszystko działało dopóki nie przełączyłem w tryb release.&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;font-family:Arial,Helvetica,sans-serif&quot;&gt;W&amp;nbsp;release program się wywala przy&amp;nbsp;&lt;/span&gt;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
&lt;span style=&quot;font-family:Arial,Helvetica,sans-serif&quot;&gt;ftp.download(&quot;VexentoGlow.ogg&quot;,&quot;&quot;,sf::Ftp::Binary);&lt;/span&gt;&lt;/pre&gt;



&lt;p&gt;&lt;span style=&quot;font-family:Arial,Helvetica,sans-serif&quot;&gt;Ktoś miał podobny problem? Wie jak temu zaradzić?&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;font-family:Arial,Helvetica,sans-serif&quot;&gt;Pozdrawiam.&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;font-family:Arial,Helvetica,sans-serif&quot;&gt;PS: Nie będę kompresować muzyki bo brzmi gorzej niż zmywarka&lt;/span&gt;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/161843/sfml-ftp-c-crash-przy-uruchamianiu-programu-w-trybie-release</guid>
<pubDate>Tue, 26 Jul 2016 10:14:14 +0000</pubDate>
</item>
</channel>
</rss>