Resultados da pesquisa a pedido "compiler-construction"

7 a resposta

Assegurar C ++ duplos são 64 bits

No meu programa C ++, preciso extrair um float de 64 bits de uma sequência de bytes externa. Existe alguma maneira de garantir, em tempo de compilação, que as duplas sejam de 64 bits? Existe algum outro tipo que devo usar para armazenar ...

3 a resposta

Como o compilador se beneficia da nova palavra-chave final do C +

C ++ 11 permitirá marcar classes e método virtual comofina proibir derivar deles ou substituí-los. class Driver { virtual void print() const; }; class KeyboardDriver : public Driver { void print(int) const final; }; class MouseDriver final : ...

2 a resposta

incompatibilidade do protótipo da função c é apenas um avi

dê uma olhada nos meus códigos abaixo #include <stdio.h> void printOut() { static int i = 0; if (i < 10) { printOut(i); } } int main(int argc, char *argv[]) { return 0; }Ii acho que deve haver um erro devido a minha invocação do protótipo de ...

6 a resposta

View Nomes desconfigurados do compilador em C ++

Como visualizo os nomes desconfigurados gerados pelo compilador para funções sobrecarregadas em C ++? Estou usando o VC9, mas as respostas para outros compiladores também são bem-vinda Editar Acho todas as respostas úteis aqui. Aceitando o que ...

4 a resposta

Por que precisamos de prefixo, notação postfix

Eu sei como cada um deles pode ser convertido um no outro, mas nunca realmente entendi quais são seus aplicativos. A operação de infix usual é bastante legível, mas onde ela falha, o que leva ao início da notação de prefixo e postfix

2 a resposta

desativar / ativar erros de compilação no Netbeans

Cometi o terrível erro de dizer ao Netbeans para sempre ignorar erros de compilação ao executar meu aplicativo Maven. gora que desejo revogar isso, não consigo encontrar uma opção nos vários painéis de configuraçã lguém sabe onde essa opção ...

7 a resposta

C para IEC 61131-3 IL compilador

Tenho um requisito para portar algum código C existente para umIEC 61131-3 [http://en.wikipedia.org/wiki/IEC_61131-3] PLC compatível. Tenho algumas opções de dividir o código em blocos de função discretos e tecer esses blocos em uma solução ...

1 a resposta

Por que é difícil vencer o compilador AOT com um compilador JIT (em termos de desempenho de aplicativo)?

Eu estava pensando que os compiladores JIT acabariam vencendo os compiladores AOT em termos de desempenho do código compilado, devido à vantagem inerente do JIT (pode usar informações disponíveis apenas em tempo de execução). Um argumento é que ...

3 a resposta

Determinação de qual compilador criou um Win32 PE

Como determinar qual compilador C ou C ++ foi usado para criar um determinado executável ou DLL do Windows? Alguns compiladores deixam para trás as seqüências de versão no executável final, mas isso parece ser mais raro no Windows do que no ...

10 a resposta

Parse um arquivo .py, leia o AST, modifique-o e escreva novamente o código-fonte modificado

Eu quero editar programaticamente o código fonte do python. Basicamente, eu quero ler um.py, gere o AST [http://en.wikipedia.org/wiki/Abstract_syntax_tree] e, em seguida, escreva novamente o código-fonte python modificado (ou seja, outro.py ...