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

11 la respuesta

¿Las funciones anidadas son algo malo en gcc?

Sé que las funciones anidadas no son parte del estándar C, pero como están presentes en gcc (y el hecho de que gcc es el único compilador que me importa), tiendo a usarlas con bastante frecuencia. Esto es malo ? Si es así, ¿podría mostrarme ...

3 la respuesta

¿Cómo haría una matriz para almacenar cadenas?

Así que estoy tratando de resolver esto con un programa simple: #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char a[]="lalala"; char b[]="bababa"; char c[]="nanana"; char d[3][10]; d[0][20]=*a; d[1][20]=*b; ...

6 la respuesta

ubuntu: sem_timedwait no despierta (C)

Tengo 3 procesos que deben sincronizarse. El proceso uno hace algo, luego despierta el proceso dos y duerme, lo que hace algo, luego despierta el proceso tres y duerme, lo que hace algo y despierta el proceso uno y duerme. Todo el ciclo está ...

1 la respuesta

Iterando sobre una tabla de tablas con la API de Lua C

Estoy tratando de iterar sobre una tabla de tablas en Lua y salida: La clave de cada mesa.El par clave / valor de cada entrada en cada tabla.Aquí está el código: void print_table(lua_State *L) { lua_pushnil(L); while(lua_next(L, -2) != 0) ...

2 la respuesta

Incrustar archivo de texto en un recurso en una aplicación nativa de Windows

Tengo un programa de Windows C ++. Tengo un archivo de texto que tiene algunos datos. Actualmente, el archivo de texto es un archivo separado y se carga en tiempo de ejecución y se analiza. ¿Cómo es posible incrustar esto en el binario como recurso?

2 la respuesta

Bloques de matriz de dispersión de diferentes tamaños usando MPI

(Suponga que todas las matrices se almacenan en orden de fila mayor.) Un ejemplo que ilustra el problema es distribuir una matriz de 10x10 sobre una cuadrícula de 3x3, de modo que el tamaño de las submatrices en cada nodo se vea ...

6 la respuesta

Eliminar el final de una cadena después de cierto carácter en C

Estoy tratando de finalizar mi cadena después de un cierto carácter en C. Este programa funcionará con el sistema de archivos, por lo que el carácter se repetirá, necesito encontrar la última aparición de ese carácter y eliminar todo después de ...

2 la respuesta

usar la función de devolución de llamada para informar el seguimiento de la pila

Supongamos que tengo lo siguiente: typedef struct { char *name; char binding; int address; } Fn_Symbol //definition of function symbol static Fn_Symbol *fnSymbols; //array of function symbols in a file statc int total; //number of symbol ...

2 la respuesta

¿Qué puede explicar la corrupción del montón en una llamada a free ()?

He estado depurando un bloqueo durante días, que ocurre en las profundidades de OpenSSL (discusión con los mantenedoresaquí [https://www.mail-archive.com/[email protected]/msg38571.html]) Me tomé un tiempo investigando, así que intentaré ...

5 la respuesta

¿Cómo se almacenan los datos a nivel de bit de acuerdo con "Endianness"?

Leí sobre Endianness y entendí las sentadillas ... así que escribí esto main() { int k = 0xA5B9BF9F; BYTE *b = (BYTE*)&k; //value at *b is 9f b++; //value at *b is BF b++; //value at *b is B9 b++; //value at *b is A5 }k era igual aA5 B9 BF ...