Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 5 años .
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 5 años .
¿Qué hace un compilador JIT específicamente en comparación con un compilador no JIT? ¿Alguien puede dar una descripción sucinta y fácil de
¿Alguien puede ayudar a explicar cómo construir un montón puede ser O (n) complejidad? Insertar un elemento en un montón es O(log n), y el inserto se repite n / 2 veces (el resto son hojas, y no puede violar la propiedad del montón). Entonces, esto significa que la complejidad debería ser O(n log...
Nunca entendí claramente qué es un ABI. Por favor, no me señales un artículo de Wikipedia. Si pudiera entenderlo, no estaría aquí publicando una publicación tan larga. Esta es mi mentalidad sobre las diferentes interfaces: Un control remoto de TV es una interfaz entre el usuario y el TV. Es una...
¿Cómo funciona el proceso de compilación y enlace? (Nota: Esto está destinado a ser una entrada a las preguntas frecuentes de C ++ de Stack Overflow . Si desea criticar la idea de proporcionar preguntas frecuentes en este formulario, entonces la publicación en meta que comenzó todo esto sería el...
Estoy tratando de comprender mejor la diferencia. He encontrado muchas explicaciones en línea, pero tienden a las diferencias abstractas más que a las implicaciones prácticas. La mayoría de mis experiencias de programación han sido con CPython (dinámico, interpretado) y Java (estático, compilado)....
Estoy trabajando en algún código Java que necesita ser altamente optimizado ya que se ejecutará en funciones activas que se invocan en muchos puntos de la lógica de mi programa principal. Parte de este código implica multiplicar doublevariables por 10elevadas a s arbitrarias no negativas int...
¿Cómo puedo resolver esta advertencia? Advertencia [WARN]: no hay una regla para procesar el archivo '$ (PROJECT_DIR) /MyApp/MessageCell.h' de tipo sourcecode.objj.h para la arquitectura
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 3 años . Mejora...
Soy parcial en el uso de listas de inicialización de miembros con mis constructores ... pero hace mucho tiempo que olvidé las razones detrás de esto ... ¿Utiliza listas de inicialización de miembros en sus constructores? Si es así, ¿por qué? ¿Si no, porque
¿Cuál es la diferencia entre __PRETTY_FUNCTION__, __FUNCTION__, __func__, y dónde están documentados? ¿Cómo decido cuál
Busqué en Google y busqué en el sitio web de Go, pero parece que no puedo encontrar una explicación para los extraordinarios tiempos de construcción de Go. ¿Son productos de las características del lenguaje (o la falta de ellas), un compilador altamente optimizado u otra cosa? No estoy tratando de...
Recientemente me encontré con la siguiente excepción en la solución C #: Error 2 No se pudo cargar el archivo o ensamblado 'Newtonsoft.Json, Versión = 3.5.0.0, Cultura = neutral, PublicKeyToken = b9a188c8922137c6' o una de sus dependencias. El parámetro es incorrecto. (Excepción de HRESULT:...
Intuitivamente, parece que un compilador para el lenguaje Foono se puede escribir en Foo. Más específicamente, el primer compilador para el lenguaje Foono se puede escribir en Foo, pero se puede escribir para cualquier compilador posterior Foo. ¿Pero es esto realmente cierto? Tengo un recuerdo muy...
Core es el lenguaje intermedio de GHC. Reading Core puede ayudarlo a comprender mejor el rendimiento de su programa. Alguien me pidió documentación o tutoriales sobre lectura de Core, pero no pude encontrar mucho. ¿Qué documentación hay disponible para leer GHC Core? Esto es lo que he encontrado...
¿Cuál es la razón de la siguiente advertencia en algunos compiladores de C ++? No hay nueva línea al final del archivo ¿Por qué debería tener una línea vacía al final de un archivo de origen /
Esto me ha estado molestando por un tiempo. ¿Cómo se compilan GCC y g ++? Supongo que cada revisión se compila con una revisión previamente construida. ¿Es esto cierto? Y si es así, ¿significa que las versiones más antiguas de g ++ y GCC se escribieron en
¿En qué segmento (.BSS, .DATA, otro) de un archivo ejecutable se almacenan las 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 int bar = 2; static int bar = 20; foo++;...
Pregunta rápida: ¿cuál es el indicador del compilador para permitir que g ++ genere múltiples instancias de sí mismo para compilar proyectos grandes más rápido (por ejemplo, 4 archivos fuente a la vez para una CPU de múltiples
Quiero editar programáticamente el código fuente de Python. Básicamente, quiero leer un .pyarchivo, generar el AST y luego escribir el código fuente modificado de Python (es decir, otro .pyarchivo). Hay formas de analizar / compilar el código fuente de Python utilizando módulos Python estándar,...