Resultados de la búsqueda a petición "c"
Diseño de API C: ¿Quién debe asignar? [cerrado]
¿Cuál es la forma correcta / preferida de asignar memoria en una API de C? Puedo ver, al principio, dos opciones: 1) Deje que la persona que llama haga todo el manejo de la memoria (externa): myStruct *s = malloc(sizeof(s)); myStruct_init(s); ...
Malloc y scanf
Soy bastante competente en algunos lenguajes de secuencias de comandos, pero finalmente me estoy obligando a aprender en bruto C. Solo estoy jugando con algunas cosas básicas (E / S en este momento). ¿Cómo puedo asignar memoria de montón, ...
Liberación de estructura mallocedida en una función
Estoy creando un archivo fuente que contiene la funcionalidad de búfer que quiero usar para mi otra biblioteca que estoy creando. Funciona correctamente, pero tengo problemas para deshacerme de la estructura del búfer que estoy creando en una de ...
Usando una variable con el mismo nombre en diferentes espacios
Este código se compila, pero tengo un error de tiempo de ejecución enEstudio visual [http://en.wikipedia.org/wiki/Microsoft_Visual_Studio]: Error de comprobación en tiempo de ejecución # 3: la variable 'x' se está utilizando sin inicializarse ...
¿Cómo puedo medir el nivel de luz ambiental de una imagen?
Estoy pensando en hacer una aplicación que use una cámara para medir la cantidad de luz presente cuando se toma una imagen. Algún comportamiento condicional se llevaría a cabo en función de la cantidad de luz presente, es decir, mostrar ...
¿Cuál es la razón para no incluir strdup en el Estándar C?
La mayoría de los programadores de C están familiarizados con elstrdup función. Muchos de ellos lo darán por sentado, pero no es parte del Estándar C (ni C89, C99 ni C11). Forma parte de POSIX y es posible que no esté disponible en todos los ...
¿Por qué la impresión de make es "make: nada que hacer para" todos ""?
Este es un módulo "Hello.c" y "Makefile". Después de ejecutarmake del directorio de trabajo recibo el siguiente mensaje: make: No hay que hacer nada para `todos '. Este es el archivo "Hello.c": #include <linux/module.h> // included for all ...
para encontrar si una cadena dada es palíndromo o no es palíndromo
Hice un programa para encontrar si una cadena ingresada es palíndromo o no, pero siempre dice que no es un palíndromo #include <conio.h> #include <graphics.h> #include <string.h> void main(void) { int i,len,halflen,flag=1; char str[50]; ...
C: la verdad definitiva sobre rand, random y arc4random [cerrado]
Hay mucha información contradictoria sobre este tema. Así que tratemos de acordar una respuesta definitiva: ¿Cuál de estos generadores de números aleatorios en C crea una mejor aleatoriedad: rand, random o arc4random? nota: Solo para aclarar la ...
const char * const versus const char *?
Estoy ejecutando algunos programas de ejemplo para volver a familiarizarme con C ++ y me he encontrado con la siguiente pregunta. Primero, aquí está el código de ejemplo: void print_string(const char * the_string) { cout << the_string << endl; } ...