DICCIONARIO DE INFORMÁTICA Y TECNOLOGÍA
  ¿Qué significa crt0? - Información sobre crt0

Definición de crt0 (c0)

Leandro Alegsa (Contacto) 2016-07-19
Anuncios

crt0 (también conocido como c0) es un conjunto de rutinas de inicio de ejecución enlazadas a un programa en lenguaje C que realiza cualquier trabajo de inicialización requerido antes de llamar a la función principal del programa.

Generalmente toma la forma de un archivo objeto llamado crt0.0, a menudo escrito en lenguaje ensamblador, que es automáticamente incluido por el enlazador (linker) en cada archivo ejecutable que construye.

crt0 contiene las partes más básicas de la biblioteca de tiempo de ejecución. Como tal, el trabajo exacto que realiza depende del compilador del programa, del sistema operativo y de la implementación de la biblioteca estándar C. Junto al trabajo de inicialización requerido por el entorno y la cadena de herramientas (toolchain), crt0 puede realizar operaciones adicionales definidas por el programador, como ejecutar constructores globales de C++ y funciones de C que tienen el atributo ((constructor)) de CCG.

"crt" significa "C runtime", y el cero significa "el mismísimo inicio".





¿Mejoramos la definición?
Puntos: 0 (0 votos)






Respondemos tus consultas o comentarios a continuación:


¿Dudas? ¿necesita más información? Escriba y responderemos a tu email: clic aquí



 




Diccionario de informática
  Búsqueda por letras:
A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - 0,9
 
Búsqueda por categorías
: Almacenamiento - Aplicaciones - Audio - Compresión - Desarrollo web - Discos ópticos - Inteligencia Artificial - Memorias - Microprocesadores - Seguridad informática - Sistemas de archivos - Terminología de programación - UNIX - Windows - ver categorías

 
Búsqueda por palabras:





Preguntas

No hay ningún comentario todavía

Todos los derechos reservados © 1998 - 2017 - ALEGSA - Santa Fe, Argentina.
Políticas del sitio web - Contacto - Publicidad