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

2 la respuesta

obtener el tiempo bajo el tamaño de almacenamiento de ubuntu

Estoy escribiendo un programa en lenguaje C que es un programa de simulación para un modelo de silla de barbería en un entorno Ubuntu 13.04. Tengo una función timer () que me da este error: storage size of ‘t’ isn’t known>> Aquí está la ...

1 la respuesta

Variables de registro global en gcc

Recientemente me preguntaron sobre las variables de registro global en una entrevista. Me equivoqué al decir que cualquier variable global se almacenará en el segmento de datos, pero luego me preguntaron sobre GCC. Después de la entrevista llegué ...

5 la respuesta

Puntero / tipo de dirección de fundición

Tengo las siguientes variables: char *p; int l=65;¿Por qué fallan los siguientes modelos? (int *)p=&l;y: p=&((char) l);

3 la respuesta

C ++ mktime que devuelve fechas aleatorias

Estoy tratando de convertir una cadena de fecha a untime_t, pero mktime () está devolviendo fechas aparentemente aleatorias: string datetime = "2014-12-10 10:30"; struct tm tmInfo; strptime(datetime.c_str(), "%Y-%m-%d %H:%M", &tmInfo); ...

2 la respuesta

¿Cuándo usar una matriz de longitud variable en C, pero cuándo una asignación dinámica?

Descubrí la matriz de longitud variable en C99, pero parece que se comporta casi igual que malloc + free. Las diferencias prácticas que encontré: Manejo de matriz demasiado grande: unsigned size = 4000000000; int* ptr = malloc(size); // ptr is ...

6 la respuesta

En una declaración de función C, ¿qué significa "..." como último parámetro?

A menudo veo una función declarada así: void Feeder(char *buff, ...)¿que significa?

4 la respuesta

Biblioteca de tipos de datos de variantes para C

¿Existe una biblioteca C de código abierto decente para almacenar y manipular variables dinámicamente tipadas (también conocidas como variantes)? Me interesan principalmente los valores atómicos (int8, int16, int32, uint, strings, blobs, etc.), ...

2 la respuesta

Sintaxis alternativa para bucle [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Hay alguna manera de crear un bucle for con solo dos expresiones en C? [/questions/23168997/is-there-a-way-to-create-a-for-loop-with-only-two-expressions-in-c] 1 respuestaA continuación se muestra un ...

3 la respuesta

Almacene la matriz triangular de manera eficiente

Necesito almacenar eficientemente una matriz triangular inferior al no almacenar todos los ceros en la memoria, así que lo he pensado de esta manera: primero asigno memoria para cada fila, luego para cada fila asigno i + 1 bytes, por lo que nunca ...

1 la respuesta

poll () devuelve ambos, POLLPRI y POLLERR

Comencé a ingresar en la programación en C con Linux y sistemas integrados (hardware de enrutador y openwrt). Tengo interrupciones en GPIO habilitadas, usando encuestas ... casi. Puedo usar poll () y si presiono el botón para activar la ...