Salvando "Bush escondeu os fatos" no bloco de notas

54

Ao salvar o texto "Bush escondeu os fatos" no bloco de notas no Windows XP, por que quando você reabre ele mostra quadrados em vez do texto?

Eu vi neste vídeo se você precisar de um exemplo

ligação

    
por John T 31.07.2009 / 02:38

1 resposta

93

Isso ocorre devido a um problema com a função de API do Win32 IsTextUnicode remontando ao Windows NT 3.5. Se um arquivo é codificado em ANSI, a função irá interpretá-lo como UTF-16LE, resultando em caracteres ilegíveis.

Isso também me fascinou quando eu descobri isso, já que eu era meio jovem e ingênua, eu achei que era uma conspiração real:)

Na verdade, existe um artigo da Wikipedia sobre isso que você pode encontrar aqui .

    
por 31.07.2009 / 02:39