[Ajuda] Retirar erro
#1

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

Bem aparentemente se trata de strings

Apenas substitua a linha do erro por:

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

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);
Reply
#4

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
Reply
#5

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


Forum Jump:


Users browsing this thread: 1 Guest(s)