SA-MP Forums Archive
[Ajuda] Como poderia ? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Como poderia ? (/showthread.php?tid=540474)



Como poderia ? - zForsaken - 05.10.2014

Como eu poderia substituir um espaзo branco na string para o '+' ?

de:
Forum SA-MP Brasil
para:
Forum+SA-MP+Brasil

Exemplo de como tem que ficar: http://www.site.com/index.php?search=Forum+SA-MP+Brasil

pawn Код:
format(string, sizeof string, "www.site.com/index.php?search=%s", inputtext);
Com que funзгo eu poderia fazer isto ?


Re: Como poderia ? - Dolby - 05.10.2014

Com uma estrutura de repetiзгo
pawn Код:
new i;
while(string[i] != EOS)
{
    if(string[i] == ' ') string[i] = '+';
    i++;
}



Re: Como poderia ? - zForsaken - 05.10.2014

Quote:
Originally Posted by Dolby
Посмотреть сообщение
Com uma estrutura de repetiзгo
pawn Код:
new i;
while(string[i] != EOS)
{
    if(string[i] == ' ') string[i] = '+';
    i++;
}
Bom eu estava estudando agora pouco sobre strfind e consegui fazer isso aqui:

pawn Код:
new test;
while ((test = strfind(inputtext, " ", false, test)) != -1)
{
       inputtext[test] = '+';
}
Bom, funcionou . Mais mesmo assim obrigado.