Resultados de la búsqueda a petición "c"
Problema con problema de sincronización de pThread
Me enfrento a un problema de sincronización con pthread. threadWaitFunction1, es una función de espera de hilo. Espero la línea no. 247flag = 1 se ejecutará solo después de que 243-246 haya finalizado. Pero me parece extraño que a veces, salte ...
Verifique el tipo de cadena (por ejemplo, literal, matriz, puntero) pasada a una función [duplicado]
Esta pregunta ya tiene una respuesta aquí: Restrict pasó el parámetro a un literal de cadena [/questions/7613528/restrict-passed-parameter-to-a-string-literal] 6 respuestas Tengo una función, que toma una matriz de caracteres y su tamaño: void ...
Pasar una dirección hexadecimal a una variable de puntero
Sé cómo trabajar con punteros. Pero no sé cómo hacer esto: Tengo una dirección hexadecimal que, por supuesto, tiene un valor de cualquier aplicación. Sé encontrar la dirección que quiero. Quiero escribir un código C para pasar esta dirección ...
Case Insensitive String comp en C
Tengo dos códigos postaleschar* que quiero comparar, ignorando el caso. ¿Hay alguna función para hacer esto? ¿O tengo que recorrer cada uso de la función tolower y luego hacer la comparación? Cualquier idea de cómo reaccionará esta función ...
Swig, devolviendo una serie de dobles
Lo sé, a menudo hay muchas formas de resolver ciertos problemas. Pero aquí sé de qué manera quiero tenerlo, pero no puedo hacer que funcione con Python y SWIG ... Tengo una función C, que me devuelve una matriz de valores dobles: double ...
¿Cuál es la diferencia entre strcpy y stpcpy?
Mientras lee la página de manual destrcpy, Descubrí la funciónstpcpy también existe. Sin embargo, la única diferencia que pude notar en la página del manual es: char * stpcpy(char *s1, const char *s2); char * strcpy(char *restrict s1, const char ...
Prevención de inyección SQL en C
Estoy escribiendo una aplicación C que toma algunos datos del usuario y hace algunas consultas a la base de datos. Soy muy consciente de los riesgos aquí de la inyección de SQL y deseo evitarlo. Idealmente usaría consultas parametrizadas, pero ...
¿Obtener una marca de tiempo en C en microsegundos?
¿Cómo obtengo una marca de tiempo de microsegundos en C? Estoy tratando de hacer: struct timeval tv; gettimeofday(&tv,NULL); return tv.tv_usec;Pero esto devuelve un valor sin sentido que si obtengo dos marcas de tiempo, la segunda puede ...
Obteniendo Falla de Segmentación
Vi muchas preguntas sobregetting fallo de segmentación en el programa C aquí en SO, y pensé que sería genial tener una referencia a aquellos aquí, una pregunta con algunos casos que están causando fallas de segmentación. Mi respuesta se publica ...
C punteros de función
static void increment(long long *n){ (*n)++; } struct test{ void (*work_fn)(long long *); }; struct test t1; t1.work_fn = increment; ¿Cómo llamo a la función ahora? t1.work_fn (& n)?