Resultados de la búsqueda a petición "compiler-construction"

4 la respuesta

Diferencias entre la compilación Just in Time y On Stack Replacement

Ambos de ellos hacen más o menos lo mismo. Identifique que el método está activo y compílelo en lugar de interpretarlo. Con OSR, simplemente pasa a la versión compilada justo después de que se compila, a diferencia de JIT, donde se llama al ...

6 la respuesta

.tlh generado en 2 máquinas es diferente

Tengo un .NET dll que tiene algunas interfaces \ clases que están expuestas a com. Durante el procedimiento de compilación, se genera un archivo .tlb y este código tlb hace referencia a este código c ++. Como resultado, el compilador genera un ...

6 la respuesta

La forma más fácil de trabajar con formato intermedio

Una herramienta en la que estoy trabajando necesita tomar el formato intermedio generado por el compilador, agregarle un código y luego darle ese código intermedio modificado al back-end del compilador para generar el código final. Al ...

4 la respuesta

Plantillas y compilación separada

Quiero escribir un programa en C ++ con una compilación separada y escribí esto: main.cpp #include <iostream> #include "Stack.h" using namespace std; int main(int argc,char* argv[]) { Stack<int> st; st.push(1); return 0; } Stack.h #ifndef ...

18 la respuesta

¿Es más eficiente usar if-return-return o if-else-return?

Supongo que tengo unaif declaración con unareturn. Desde la perspectiva de la eficiencia, ¿debería usar if(A > B): return A+1 return A-1 if(A > B): return A+1 else: return A-1Debería preferir uno u otro al usar un lenguaje compilado (C) o uno ...

4 la respuesta

Windows Qt con MinGw o Visual Studios?

Estoy tratando de compilar qt, y me enfrento a dos opciones, ya sea usar el compilador MinGw o Visual Studio. ¿Cuál es la diferencia entre ellos y existen ventajas / desventajas de usar uno u otro?

14 la respuesta

Error de compilador de código inalcanzable [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué Java tiene un error de compilación de "declaración inalcanzable"? [/questions/3795585/why-does-java-have-an-unreachable-statement-compiler-error] 8 respuestas El siguiente código da ...

12 la respuesta

Las funciones anidadas no están permitidas, pero ¿por qué se permiten los prototipos de funciones anidadas? [C ++]

Yo eraleyend [https://stackoverflow.com/questions/925513/c-empty-string-constructor] la pregunta vinculada que me lleva a hacer esta pregunta. Considere el siguiente código int main() { string SomeString(); }All dice que el compilador toma ...

32 la respuesta

¿Dónde se almacenan las variables estáticas en C y C ++?

¿En qué segmento (.BSS, .DATA, otro) de un archivo ejecutable se almacenan variables estáticas para que no tengan colisión de nombres? Por ejemplo foo.c: bar.c: static int foo = 1; static int foo = 10; void fooTest() { void barTest() { static ...

4 la respuesta

¿Cómo configurar Java y Scala en un solo módulo en Intellij IDEA 11?

Tengo IntelliJ 11. Uso Maven para la gestión de dependencias. Quiero crear un módulo que contenga archivos fuente de Java y Scala. Ya he agregado una carpeta "src / main / java" y "src / main / scala" en Configuración del proyecto => Módulo => ...