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

2 la respuesta

Utilizando qsort () de stdlib para ordenar una matriz de cadenas

Alguno prefacio: soy un estudiante de ingeniería informática que toma una primera clase en C después de 3 semestres de Java (hasta estructuras de datos). Esta pregunta está relacionada con una tarea asignada, pero se han eliminado algunos pasos ...

1 la respuesta

Cómo a las columnas MPI_Gatherv del procesador, donde cada proceso puede enviar un número diferente de columnas

os procesos de @Say 2 están participando. El proceso 0 (rango 0) tiene A = { a d b e c f }y el proceso 1 (rango 1) tiene A = { g h i } Quiero que ambos procesadores envíen estas columnas al rango 0 para que el rango 0 tenga lo siguiente en, ...

13 la respuesta

Constructor predeterminado en C

¿Existe alguna forma de tener algún tipo de constructor predeterminado (como C ++) para los tipos de usuarios C definidos con una estructura? Ya tengo una macro que funciona como un inicializador rápido (como la depthread_mutex) pero quería ...

1 la respuesta

Synchronizing N procesos de hermanos después de fork

Estoy teniendo dificultades para sincronizar el proceso secundario N esperando que cada uno de ellos llegue a un punto específico. He intentado semáforos y señales, pero no puedo entenderlo. #define _GNU_SOURCE #include <stdio.h> #include ...

4 la respuesta

C linux pthread hilo prioridad

Mi programa tiene un subproceso en segundo plano que llena y cambia el búfer posterior de una implementación de doble búfer. El subproceso principal utiliza el búfer frontal para enviar datos. El problema es que el hilo principal obtiene más ...

2 la respuesta

Leyendo en una cadena de longitud desconocida desde la consola

Si quiero leer en una cadena de longitud arbitraria desde la línea de comandos, ¿cuál es la mejor manera de hacerlo? En este momento estoy haciendo esto: char name_buffer [ 80 ]; int chars_read = 0; while ( ( chars_read < 80 ) && ( !feof( ...

4 la respuesta

¿Cómo usar `strtoul` para analizar cadenas donde cero puede ser válido?

Según la documentación destrtoul, con respecto a su valor de retorno ... Esta función devuelve el número integral convertido como un valor int largo. Si no se puede realizar una conversión válida, se devuelve un valor cero. ¿Qué sucede si ...

1 la respuesta

Subarreglo contiguo de suma más grande (Pregunta de entrevista) [duplicado]

Posible duplicado: Encuentre la suma máxima de intervalo en una lista de números reales. [https://stackoverflow.com/questions/5331040/find-the-maximum-interval-sum-in-a-list-of-real-numbers] Me hicieron la siguiente pregunta hoy en la ...

7 la respuesta

Returning Arrays / Pointers from a function

Estoy tratando de crear una nueva matriz de enteros que se deriva de una cadena de caracteres. Por ejemplo char x[] = "12334 23845 32084"; int y[] = { 12334, 23845, 32084 }; Tengo problemas para entender cómo devolver una matriz (que entiendo ...

9 la respuesta

Comprobación del tamaño de pila disponible en C

Estoy usando MinGW con GCC 3.4.5 (mingw-special vista r3). Mi aplicación C utiliza una gran cantidad de pila, así que me preguntaba si hay alguna forma de saber programáticamente cuánto queda de pila para poder manejar limpiamente la situación ...