
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Em princípio, sim. A montadora tem jmp. Então, ele foi projetado para alguma coisa, não é?
Assembler não tem aparelho de montagem e ses, portanto sem jmp e
não pode ser evitado
Normalmente, até começar a escrever seu próprio compilador, você não entende porque goto é indesejável.
Goto destrói o fluxo de execução, sai do escopo e é especialmente prejudicial no OOP, onde há muitos construtores/destructores implícitos. Qualquer desenvolvedor de compilador ficará horrorizado quando de repente perceber que tem que pular para o desconhecido bem no meio do bloco.
Embora o C++ permita a compatibilidade, seu compilador impõe muitas restrições ao uso do goto, deixando apenas um nicho estreito para os saltos mais simples em casos igualmente simples.
Normalmente, até começar a escrever seu próprio compilador, você não entende porque goto é indesejável.
Goto destrói o fluxo de execução, sai do escopo e é especialmente prejudicial no OOP, onde há muitos construtores/destructores implícitos. Qualquer desenvolvedor de compilador ficará horrorizado quando de repente perceber que tem que pular para o desconhecido bem no meio do bloco.
Embora o C++ permita a compatibilidade, seu compilador impõe muitas restrições ao uso do goto, deixando apenas um nicho estreito para os saltos mais simples em casos igualmente simples.
Vamos lá, vamos jogar aqui as guerras religiosas. Bem, se não há goto, que se lixe.
Não me lembro de uma situação em que fosse tão necessária, ao ponto de ferver enxofre nos meus ouvidos. Eu nem me lembro de uma época em que havia um pensamento na minha cabeça como "eh, eu gostaria de ter vindo aqui...". Não havia tal coisa. Dito isto, não posso dizer que meus algoritmos sejam tão básicos.
Da mesma forma, você poderia deixar o goto, mas proibir por algumas razões misteriosas. E você teria sobrevivido.
Vamos lá, estamos aqui jogando guerras religiosas. Se não houver goto, o que quer que seja.
Não posso dizer que meus algoritmos sejam tão básicos.
Vamos lá, vamos jogar aqui as guerras religiosas. Bem, se não há goto, que se lixe.
Não me lembro de uma situação em que fosse tão necessária, ao ponto de ferver enxofre nos meus ouvidos. Eu nem me lembro de uma época em que havia um pensamento na minha cabeça como "eh, eu gostaria de ter vindo aqui...". Não havia tal coisa. Dito isto, não posso dizer que meus algoritmos sejam tão básicos.
Da mesma forma, você poderia deixar o goto, mas proibir por algumas razões misteriosas. E você teria sobrevivido.
Não, não é justo. Eu nunca uso para, mas é inofensivo.