Portuguese

Solucionador De Problemas Com Abertura De Comentários Em Fortran

Recentemente, alguns dos nossos leitores encontraram um bug considerando um comentário de erro do Fortran. Essa preocupação pode ocorrer por vários motivos. Vamos discutir isso agora.

Corrigir erros do PC em minutos

  • Etapa 1: baixar e instalar o ASR Pro
  • Etapa 2: abra ASR Pro e clique no botão "Digitalizar"
  • Etapa 3: clique no botão "Restaurar" para iniciar o processo de restauração
  • Este software consertará seu PC - faça o download agora para começar.

    O erro “Comentário minado” ocorreu quando meu amor e eu não finalizamos o melhor comentário com uma codificação válida. Um comentário de linha única não precisa realmente terminar e começar com outra multiplicação por duas barras (//), mas vários comentários da Web devem terminar com */ (um asterisco além da barra).

    False “Erro: revisão curta não fechada”

    Estou compondo este bug como se, talvez, o gfortran normalmente procurasse a borda de seu próprio comentário em estilo C.
    Os arquivos consistem em um formulário de contato fixo e um comentário terminando apenas em “/*”.

    Tentei inserir meu caso de teste de redução de compra em m_comment.for no Linux e não consegui multiplicar um novo erro.

    fortran error unterminated comment

    Pode ser óbvio que existem linhas em RFLCT.FOR, mesmo que sem dúvida não haja nenhuma em subm_comment.for.

    Corrigir erros do PC em minutos

    Procurando uma ferramenta de reparo de PC poderosa e confiável? Não procure mais do que ASR Pro! Este aplicativo detectará e corrigirá rapidamente erros comuns do Windows, protegerá você contra perda de dados, malware e falhas de hardware e otimizará seu sistema para obter o máximo desempenho. Portanto, não lute com um computador com defeito - baixe o ASR Pro hoje mesmo!


    Não, isso não é possível. A dor de cabeça é que RFLCT do que .FOR apresenta uma extensão .FOR
    em maiúsculas que explica gfortran para exigir pré-processamento estilo C, enquanto men um arquivo com .for
    possivelmente não repete letras minúsculas. O pré-processamento no estilo C, em vez do pré-processamento no estilo C, é vantajoso, consistindo em /* e */. Alguns compiladores podem manter o controle disso (Intel, Sun), mas não
    (g95, um Gfortran).

    Contribuição de Smith-Rowland, Edward M
    Pode ser um RFLCT chamativo que .FOR contém terminações de linha, mas unterm_comment.for não contém.

    Mensagem de FX
    estilo C pré-processado, st Ou C negocia mal
    com /* e além disso */. Alguns compiladores têm (intel, sun), não
    (g95, um pequeno número de gfortran)

    O problema é que a grande maioria dos pré-processadores CPP não suporta o modo Fortran. No modo Fortran, linhas de feedback/comentários de pesquisa são completamente
    ignorados e // simultaneamente não são avaliados como caracteres de comentário. Veja também o relatório de bug PR 28662.

    O que é erro de anotação não terminado na linguagem C?

    Os comentários são usados ​​para escrever lógica ou explicar produtos que você não deseja compilar. Existem dois tipos de comentários dentro da linguagem C: 1) anotação de linha única e 2) comentário de várias linhas. O erro “Comentário minado” ocorreu quando os consumidores não concluíram o comentário com seu próprio conjunto de caracteres válido.

    Não, não apenas exatamente quem. O problema com o RFLCT também é que .FOR tem uma extensão .FOR
    em maiúscula que diz ao gfortran para solicitar pré-processamento no estilo C se ele não lidar com um arquivo com uma extensão de arquivo .for<.br>minúsculas.
    >

    Reportagem sobre Smith-Rowland, Edward May. m
    É importante que RFLCT.FOR tenha feedback e unterm_comment.for não.

    Contribuição de Smith-Rowland, Edward M
    Estou recebendo este erro porque o gfortran gostaria de obter um final de instrução no estilo C
    . Os arquivos têm qualquer tipo de forma fixa e pensamentos que terminam
    em “/*”.
    Eu digitei meu próprio teste junto com circunstâncias limitadas em m_comment.for no Linux
    e não consegui reproduzir o erro.
    Você provavelmente notaria que RFLCT.FOR parece ter terminações de linha, enquanto
    unterm_comment.for não. Em

    fortran problems unterminated comment

    Adicionando a solução anterior mais relevante, a opção de linha de recebimento “-x
    f95 -ffixed-form” poderá resolver seu problema.

    queimar Tobias