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

5 la respuesta

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 ...

3 la respuesta

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 ...

2 la respuesta

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 ...

8 la respuesta

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 ...

5 la respuesta

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 ...

6 la respuesta

¿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 ...

1 la respuesta

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 ...

7 la respuesta

¿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 ...

5 la respuesta

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 ...

3 la respuesta

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)?