TNT 0 Denunciar post Postado Novembro 22, 2008 ola a todos. sei que essa duvida é recorrente, mas juro que pesquisei sobre e não encontrei exatamente o que queria. preciso substituir os caracteres de uma campo senha por asteriscos. achei exemplos que fazem isso, porém eles capturam a senha caractere por caractere, o que faz com que a senha do usuario tenha um numero de caracteres pré determinado. existe alguma forma de pegar a senha como uma string inteira, ou pelo menos fazer com que a senha tenha a quantidade de caracteres que o usuario desejar? obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
_Isis_ 202 Denunciar post Postado Novembro 22, 2008 Em quê? C?C++? Compartilhar este post Link para o post Compartilhar em outros sites
TNT 0 Denunciar post Postado Novembro 23, 2008 seria em c, mas ja consegui resolver o problema. de qualquer forma, ficou uma solução meio que na base da "gambiarra" ehehe. se souberem de alguma maneira eficiente ajudem-me por favor. senão, podem fechar o topico. desculpem qualquer coisa e obrigado de qualquer forma. Compartilhar este post Link para o post Compartilhar em outros sites
omar.pessoa 1 Denunciar post Postado Novembro 24, 2008 Algo do tipo!? //O password char cPassword[] = "Qualquer palavra"; //O buffer que retornara os **** char *cBufferAsterisco = new cBufferAsterisco[strlen(cPassword)+1]; memset(cBufferAsterisco,0,sizeof(cBufferAsterisco)); iInd++; while(cPassword) { cBufferAsterisco[iInd] = '*'; iInd++; } cBufferAsterisco[iInd] = 0; Compartilhar este post Link para o post Compartilhar em outros sites