C/C++
¿Cómo limitar el número de instancias de una clase en C++?
¿Qué sucede con los elementos de std::vector durante la operación realloc?
¿Por qué es necesario llamar a los métodos join y detach para un hilo? ¿Qué consecuencias pueden surgir si no se llaman a estos métodos?
¿Cuál es la complejidad de acceder a un elemento en diferentes estructuras de datos?
¿Cómo funciona una tabla hash?
¿Cuál es la complejidad de las operaciones con montículos?
¿Qué algoritmo de ordenamiento se utiliza en la función sort?
¿Qué métodos sueles usar para diagnosticar y encontrar errores en el código o sistema?
¿Qué se necesita hacer para almacenar su estructura en un contenedor de mapa?
¿Cuál es la complejidad de la operación push_back en std::vector?
¿Qué sucede con la memoria del proceso cuando creamos una copia de él usando la llamada al sistema fork en el sistema operativo Linux?
¿Cómo se llaman al constructor y al destructor en C++?
¿Para qué sirve un método virtual puro y cuál es su estructura sintáctica?
¿Qué matices existen en la interacción entre programas en C y C++?
¿Para qué sirve un destructor virtual en C++?
¿En qué contenedores se implementan la pila y la cola?
¿Cómo funciona el mecanismo de bloqueo atómico de dos mutexes?
¿Cómo se puede ordenar una lista?
¿Por qué la semántica de movimiento no funcionará con un operador de movimiento que no esté marcado como noexcept?
¿Cómo solucionar el problema cuando un mutex es una variable local?