Resultados da pesquisa a pedido "compiler-construction"

1 a resposta

Como é uma situação em que diferentes implementações de uma função embutida são vinculadas a um executável classificado?

De acordo com uma regra de definição única (ODR), não posso ter uma função void function() { }definido mais de uma vez em um executável - o vinculador fará objeção. No entanto, o ODR é ignorado para funções embutidas: inline void function() { ...

14 a resposta

Por que minhas unidades são “compiladas com uma versão diferente” dos meus próprios arquivos?

Estou construindo um programa que usa plugins. Infelizmente, o vínculo dinâmico da estrutura de plugins força a RTL e a VCL do EXE do meu projeto para as versões BPL, e elas não têm as informações de depuração ativadas. Então, construí uma ...

8 a resposta

Como encontro como o compilador C ++ implementa algo, exceto a inspeção do código de máquina emitido?

Suponha que eu criei um conjunto de classes para abstrair algo e agora me preocupo se meu compilador C ++ será capazpara retirar esses invólucros e emitir códigos realmente limpos, concisos e rápidos [https://stackoverflow.com/q/4332164/57428]. ...

5 a resposta

Ferramentas para converter fonte não-Java em Java [fechado]

Existem boas ferramentas para converter automaticamente código-fonte não Java em código-fonte Java? Não estou esperando algo perfeito, apenas para tirar o pior do trabalho pesado. Eu acho que há uma escala deslizante de dificuldade. C # deve ...

1 a resposta

Como usar o Finite Automaton para implementar um scanner

Estou construindo um scanner simples. Suponha que eu tenha os seguintes tokens definidos para o meu idioma: !, !=, !==, <, <<, {Agora eu posso especificá-los usando expressões regulares, portanto: !=?=? | { | <<?Então eu ...

7 a resposta

Quais são os prós e os contras do RemObjects PascalScript versus o script DWS?

Estou planejando incluir um script pascal no meu aplicativo. Não requer nenhum acesso à Web, basta acessar as classes no meu Aplicativo. Deve ser rápido (compilado). Vejo que há vários scripts disponíveis, alguns são intérpretes, mas entre os ...

5 a resposta

Qual é a diferença entre __PRETTY_FUNCTION__, __FUNCTION__, __func__?

Qual é a diferença entre__PRETTY_FUNCTION__, __FUNCTION__, __func__e onde eles estão documentados? Como decido qual deles usar?

5 a resposta

C ++ compiladores podem embutir um ponteiro de função?

Suponha que eu tenho uma funçãofunctionProxy que usa um parâmetro genéricofunction e chame seuoperator(): template< typename Function > void functionProxy( Function function ) { function(); }O objeto passado para ele pode ser: um ...

5 a resposta

“Código-fonte incompatível” RuntimeException no netbeans

Estou tentando ajudar outro desenvolvedor que esteja usando o Netbeans. Quando ele executa ou depura algum código dele no Netbeans (6.9.1), ele recebe um "Código-fonte incompilável"RuntimeException. Eu tenho bastante experiência em Java, mas ...

3 a resposta

C ++: Como posso saber o tamanho da classe base SubObject?

. Aqui [https://stackoverflow.com/questions/4325144/scenario-when-do-programmers-use-empty-base-optimization-ebo] Eu estava discutindo a otimização da base vazia eMSalters [https://stackoverflow.com/users/15416/msalters]fez este ...