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

1 la respuesta

MPI_Type_create_subarray y MPI_Gather

Tengo que resolver un pequeño problema de mpi. Tengo 4 procesos esclavos y cada uno de estos quiere enviar un subarreglo 2D (CHUNK_ROWS X CHUNK_COLUMNS) al maestro 0. El maestro 0 recoge todos los fragmentos en ddd [ROWS] [COLUMNS] e imprimirlo. ...

6 la respuesta

# ifdef inside # define

Estoy tratando de escribir algo como esto: #define COV_ON(x) \ #ifdef COVERAGE_TOOL \ _Pragma (COVERAGE #x) #endif ¿Hay alguna forma de definirCOV_ON ¿Me gusta esto? Sé que lo que he hecho anteriormente está mal, ya que no puedo tener#ifdef ...

4 la respuesta

mmap () vs read ()

Estoy escribiendo un editor de etiquetas ID3 a granel en C. Las etiquetas ID3 generalmente están al comienzo de un archivo codificado en mp3, aunque las etiquetas más antiguas (versión 1) están al final. La aplicación está diseñada para aceptar ...

3 la respuesta

¿Cómo codificó esta persona "Hello World" con Microsoft Paint?

Acabo de ver esto en los últimos días y no puedo entender cómo funciona. El video del que hablo esaqu [http://i.min.us/ikq8hS.gif]: Esla respuesta mejor ...

10 la respuesta

Alternativa estándar al truco ## __ VA_ARGS__ de GCC?

Hay unbien conocid [https://stackoverflow.com/questions/4054085/gcc-appending-to-va-args] problem [http://gcc.gnu.org/onlinedocs/cpp/Variadic-Macros.html] con argumentos vacíos para macros variadic en C99. ejemplo #define FOO(...) ...

8 la respuesta

Programación del compilador: ¿Cuáles son los ingredientes más fundamentales?

stoy interesado en escribir un compilador muy minimalista. Quiero escribir una pequeña pieza de software (en C / C ++) que cumpla con los siguientes criterios: output en formato ELF (* nix)input es un solo archivo de texto Gramática y sintaxis ...

6 la respuesta

Inicialización de matriz con {0}, {0,}?

Di que quiero inicializar myArray char myArray[MAX] = {0}; char myArray[MAX] = {0,}; char myArray[MAX]; memset(myArray, 0, MAX);Son todos iguales o preferidos sobre otros? Gracia

4 la respuesta

Bind error al recrear socket

A tiene el siguiente socket de escucha: int sd = socket(PF_INET, SOCK_STREAM, 0); struct sockaddr_in addr; bzero(&addr, sizeof(addr)); addr.sin_family = AF_INET; addr.sin_port = htons(http_port); addr.sin_addr.s_addr = INADDR_ANY; ...

7 la respuesta

Línea por lectura de línea en C y C ++?

Quiero leer línea por línea de un archivo en C o C ++, y sé cómo hacerlo cuando supongo un tamaño fijo de una línea, pero ¿hay alguna manera simple de calcular u obtener el tamaño exacto necesario para un línea o todas las líneas en el archivo? ...

11 la respuesta

Uso de declaración nula en C

¿Cuáles son los usos típicos de declaración nula ;Cía Sé que se usa básicamente para omitir la expresión donde el compilador la espera, pero aquí solo estoy interesado en ejemplos del mundo real de tales casos de uso.