[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);