Resultados da pesquisa a pedido "compiler-construction"
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() { ...
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 ...
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]. ...
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 ...
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 ...
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 ...
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?
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 ...
“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 ...
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 ...