Resultados da pesquisa a pedido "compiler-construction"

12 a resposta

s funções @Nested não são permitidas, mas por que os protótipos de função aninhada são permitidos? [C ++]

Eu fuilend [https://stackoverflow.com/questions/925513/c-empty-string-constructor] a pergunta vinculada que me leva a fazer essa pergunta. Considere o seguinte código int main() { string SomeString(); }All diz, compilador leva isso como ...

32 a resposta

nde estão as variáveis estáticas armazenadas em C e C +

Em que segmento (.BSS, .DATA, outro) de um arquivo executável são variáveis estáticas armazenadas para que não tenham colisão de nome? Por exemplo foo.c: bar.c: static int foo = 1; static int foo = 10; void fooTest() { void barTest() { static ...

4 a resposta

Como configurar Java e Scala em um único módulo no Intellij IDEA 11?

Tenho o IntelliJ 11. Uso o Maven para gerenciamento de dependência Quero criar um módulo que contenha arquivos de origem Java e Scala. Eu já adicionei uma pasta "src / main / java" e "src / main / scala" em Configurações do projeto => Módulo => ...

2 a resposta

Como uso uma função existente do meu LLVM-pass?

Estive usando o LLVM e fiquei confuso sobre como usar um passe já presente diferente do meu próprio passe? Precisamente meu programa precisa de Cálculo de Fronteira de Dominância para qualquer instrução. O LLVM já possui a classe de função ...

6 a resposta

definição de funções in-line C ++ deve estar no mesmo arquiv

Eu defini uma funçãoshow(), conforme descrito em um arquivo de cabeçalho chamadoex.h e a definição da função dentro deex.cpp. Eu esperava que isso me desse um erro, pois o compilador não saberá o que substituir onde oshow() função @ é chamada. ...

4 a resposta

Anotação de variação de C # de um parâmetro de tipo, restrita ao tipo de valor

É possível em C # adicionar anotação de variação ao parâmetro type, restrita ao tipo value: interface IFoo<in T> where T : struct { void Boo(T x); }Por que isso é permitido pelo compilador se a anotação de variação não faz absolutamente nenhum ...

6 a resposta

possível compilar código c usando pytho

Eu quero criar um programa python que obtenha como entrada um caminho para o arquivo .c e compile se O programa exibirá OK na tela se a compilação for bem-sucedida e BAD caso contrári Estou tentando pesquisar no google, mas não consegui ...

2 a resposta

Como o gcc / g ++ é iniciado?

Isso tem me incomodado por algum tempo. Como o gcc / g ++ se compila? Estou supondo que toda revisão seja compilada com uma revisão criada anteriormente. Isso é verdade? E se for, isso significa que as versões mais antigas do g ++ / gcc foram ...

10 a resposta

Como verificar se o compilador JIT está desativado em Java

Gostaria de saber como verificar se o compilador JIT está desativado. Eu tenho o código a seguir, que serve para desativar o compilador JIT. O problema é que não tenho certeza se ele está realmente fazendo isso. Então, eu queria saber se existe ...

16 a resposta

C ++: Funcionalidade de compilador e vinculador

Quero entender exatamente qual parte de um compilador de programa analisa e qual o vinculador. Então, eu escrevi o seguinte código: #include <iostream> using namespace std; #include <string> class Test { private: int i; public: Test(int val) ...