Resultados de la búsqueda a petición "c"

2 la respuesta

/lib64/libc.so.6: versión `GLIBC_2.14 'no encontrada

Estoy enfrentando el siguiente error con respecto a glibc. ./simulator: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./simulator)He revisado varios documentos sobre este error y entiendo que el programasimulator fue compilado ...

7 la respuesta

Concatenación de cadenas sin strcat en C

Tengo problemas para concatenar cadenas en C, sin la función de biblioteca strcat. Aqui esta mi codigo #include<stdio.h> #include<string.h> #include<stdlib.h> int main() { char *a1=(char*)malloc(100); strcpy(a1,"Vivek"); char ...

2 la respuesta

Cálculo de un char ** en C #

Estoy interactuando con el código que toma unchar** (es decir, un puntero a una cadena): int DoSomething(Whatever* handle, char** error);Básicamente, lleva un controlador a su estado, y si algo sale mal, devuelve un código de error ...

2 la respuesta

¿Hay alguna manera elegante de evitar dlsym cuando se usa dlopen en C?

Necesito abrir dinámicamente una biblioteca compartidalib.so si se cumple una condición específica en tiempo de ejecución. La biblioteca contiene ~ 700 funciones y necesito cargar todos sus símbolos. Una solución simple es definir los punteros ...

5 la respuesta

Pase la estructura por referencia en C

¿Es correcto este código? Se ejecuta como se esperaba, pero ¿utiliza este código correctamente los punteros y la notación de puntos para la estructura? struct someStruct { unsigned int total; }; int test(struct someStruct* state) { state->total ...

7 la respuesta

Diferencia en usos entre malloc y calloc

gcc 4.5.1 c89He escrito este código fuente para comprender mejor malloc y calloc. Entiendo, pero solo tengo algunas preguntas. dev = malloc(number * sizeof *devices);es igual a este calloc. No me preocupa limpiar la memoria. dev = ...

5 la respuesta

¿A qué se refiere el término "bucle vacío" exactamente en C y C ++?

¿Es este tipo de cosas: for(;;) { statements; }O es esto: for(initialisation;condition;updation) { }Estoy buscando respuestas con referencias a una variedad de fuentes.

1 la respuesta

La interrupción del teclado en modo protegido x86 provoca un error del procesador

Estoy trabajando en un kernel simple y he estado tratando de implementar un controlador de interrupción de teclado para eliminar el sondeo de puertos. He estado usando QEMU en-kernel modo (para reducir el tiempo de compilación, porque generar la ...

4 la respuesta

Usar palabras clave externas para llamar a funciones

Quiero llamar a funciones definidas en test.c desde other.c. Puedoextern elfunction1 para llamarlo? Además, ¿tengo que usarextern enfunction2 yfunction3, que están siendo llamados porfunction1? otro.c extern function1(); ...

3 la respuesta

Valor de memoria cambiado sin permiso

Tengo una matriz con 2 dimensiones y cuando imprimo los datos de la matriz la primera vez, la fecha se imprime correctamente, pero las otras veces los datos de la matriz [última] [i] de i = 0 a la última - 1. Aparentemente es un error lógico, ...