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

2 la respuesta

¿Cómo compilar programas c / c ++ a ms-dos .com?

Yo uso Code :: Blocks con GNU GCC Compiler. Mi pregunta es: ¿hay alguna forma de compilar código c / c ++ en formato ejecutable ms-dos de 16 bits (.com)? Traté de establecer las opciones de compilación y buscar los parámetros del compilador en la ...

2 la respuesta

¿Qué hacer si falla una llamada de cierre posix?

En mi sistema (Ubuntu Linux, glibc), página de manual de unclose La llamada especifica varios valores de retorno de error que puede devolver. También dice No verificar el valor de retorno de close () es un error de programación común pero ...

1 la respuesta

la llamada al sistema sysinfo devuelve valores promedio de carga incorrectos en Linux

Tengo un programa en C que imprime algunas estadísticas del sistema. #include <sys/sysinfo.h> #include <stdio.h> int main() { int days, hours, mins; struct sysinfo sys_info; if(sysinfo(&sys_info) != 0) perror("sysinfo"); // Uptime days = ...

2 la respuesta

¿Cómo puedo hacer coincidir cada entrada / proc / net / tcp con cada socket abierto?

Estoy tratando de analizar la información del socket de/proc/net/tcp y aunque puedo identificar algunos campos, como las direcciones de memoria o el uso de la cola de envío, no puedo encontrar cómo cada entrada está vinculada a su descriptor de ...

4 la respuesta

¿Cómo cerrar stdout y stderr en C?

Necesito cerrar stdout y stderr para uno de mi programa C. ¿Cómo es posible sin salir del programa en ejecución?

6 la respuesta

División de matriz: ¿cuál es la mejor manera de dividir dos números almacenados en una matriz?

Tengo dos matrices (dividendo, divisor): dividend[] = {1,2,0,9,8,7,5,6,6}; divisor[] = {9,8};Necesito el resultado (dividendo / divisor) como: quotient[] = {1,2,3,4,5,6,7};Hice esto usando la resta de matriz: reste el divisor del dividendo ...

4 la respuesta

Instalar SDL en OSX

yo descarguéSDL2-2.0.3. corrí./configure && make && make install. También he intentadobrew install SDL2. Este es mi main.c //Using SDL and standard IO #include <SDL2/SDL.h> #include <stdio.h> //Screen dimension constants const int SCREEN_WIDTH ...

6 la respuesta

¿Cómo puedo llamar (no definir) una función con un número variable de argumentos en C?

¿Hay alguna forma de acortar este código? long call_f(int argc, long *argv) { switch (argc) { case 0: return f(); break; case 1: return f(argv[0]); break; case 2: return f(argv[0], argv[1]); break; case 3: return f(argv[0], argv[1], argv[2]); ...

6 la respuesta

C ++: método más rápido para devolver una cadena C

Tengo una función simple que toma un carácter y devuelve una cadena, en C parece; char* get_string(char c) { switch(c) { case 'A': return "some string"; Case 'B': return "some other string"; ...Y funciona bien, pero quería que mi ...

4 la respuesta

¿Por qué este devorador de memoria realmente no come memoria?

Quiero crear un programa que simule una situación de falta de memoria (OOM) en un servidor Unix. Creé este comedor de memoria súper simple: #include <stdio.h> #include <stdlib.h> unsigned long long memory_to_eat = 1024 * 50000; size_t ...