SA-MP Forums Archive
[Ajuda] Retirar erro - 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] Retirar erro (/showthread.php?tid=407199)



Retirar erro - HumildadeAgain - 13.01.2013

Erro: error 047: array sizes do not match, or destination array is too small
Linha: NOMEEMP = inputtext;


Re: Retirar erro - Dwayne-Pheonix - 13.01.2013

Bem aparentemente se trata de strings

Apenas substitua a linha do erro por:

pawn Код:
format(NOMEEMP, sizeof(NOMEEMP), inputtext);



Re: Retirar erro - tonisantolia - 13.01.2013

Quote:
Originally Posted by Dwayne-Pheonix
Посмотреть сообщение
Bem aparentemente se trata de strings

Apenas substitua a linha do erro por:

pawn Код:
format(NOMEEMP, sizeof(NOMEEMP), inputtext);
Errado! Para hospedar a inputtext em uma string global seria:
pawn Код:
strmid(NOMEEMP, inputtext, 0, strlen(inputtext), 255);



Re: Retirar erro - Dwayne-Pheonix - 13.01.2013

Se a string й global ou nгo й indiferente


Caso ela seja uma array multidimensional a unica coisa que deve ser alterada й o 'sizeof' pelo valor do tamanho da string.


Enfim, nгo estб errado


Re: Retirar erro - tonisantolia - 13.01.2013

Quote:
Originally Posted by Dwayne-Pheonix
Посмотреть сообщение
Se a string й global ou nгo й indiferente


Caso ela seja uma array multidimensional a unica coisa que deve ser alterada й o 'sizeof' pelo valor do tamanho da string.


Enfim, nгo estб errado
Eu entendi o que vocк quer dizer, porem pelo o que deu para entender (e pelo oque ele me falou por pm) ele queria armazenar o inputtext na variavel, entгo.. O Modo de uso que vocк deu serve para mais ou menos isso:
pawn Код:
new string[128];
format(string,sizeof string,"Blah");
SendClientMessage(playerid,-1,string);