Resultados de la búsqueda a petición "c"
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 ...
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, ...
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 ...
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 ...
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 ...
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( ...
¿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 ...
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 ...
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 ...
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 ...