Resultados de la búsqueda a petición "c"
Compile la fecha y la hora usando cmake
Quiero usar cmake para configurar VERSION a una versión de lanzamiento en caso de compilaciones de lanzamiento y al tiempo de compilación de lo contrario. Al usar make para desarrollos, fue fácil obtener el tiempo de compilación a través ...
Algoritmo más rápido para identificar la x más pequeña y más grande que hace que la ecuación de doble precisión x + a == b sea verdadera
En el contexto del análisis estático, estoy interesado en determinar los valores dex en la rama entonces del condicional a continuación: double x; x = …; if (x + a == b) { …a yb se puede suponer que son constantes de doble precisión (generalizar ...
¿Por qué `free` en C no toma la cantidad de bytes a liberar?
Para que quede claro: sé quemalloc yfree se implementan en la biblioteca C, que generalmente asigna fragmentos de memoria del sistema operativo y realiza su propia administración para distribuir lotes más pequeños de memoria a la aplicación y ...
Comprender la inicialización del motor en OpenSSL
Estoy tratando de configurar una prueba básica de hash HMAC-SHA-256 pero tengo problemas con la configuración del motor. Idealmente, me gustaría configurar solo el algoritmo HMAC-SHA, pero hasta ahora ni siquiera he tenido el caso general de ...
error: uso del identificador no declarado 'errno_t'
Aquí está mi código muerto simple muerto: #include <errno.h> int main(void) { errno_t e; return 0; }Lo que sorprendentemente plantea este error: main.c:5:5: error: use of undeclared identifier 'errno_t' errno_t x; ^Empecé asigue las huellas: ...
¿Cómo uso setsockopt (SO_REUSEADDR)?
Estoy ejecutando mi propio servidor http en una frambuesa pi. El problema es que cuando detengo el programa y lo reinicio, el puerto ya no está disponible. A veces me sale el mismo problema cuando recibo muchas solicitudes. Quiero usar ...
Swift: formato NSDate con strftime y localtime
¿Cómo convierto el siguiente código Objective-C en código Swift? #define MAX_SIZE 11 char buffer[MAX_SIZE]; time_t time = [[NSDate date] timeIntervalSince1970]; strftime(buffer, MAX_SIZE, "%-l:%M\u2008%p", localtime(&time)); NSString *dateString ...
Dibujando una textura 2D en OpenGL [cerrado]
Tenía una función de dibujo llamadaDrawImage pero es realmente confuso y solo funciona con una forma específica de la función de remodelación, así que tengo 2 preguntas: ¿Cómo dibujo una textura en OpenGL? Solo quiero crear una función que ...
Comportamiento extraño al imprimir punteros
Tengo el siguiente código: #include <stdio.h> typedef struct { int* arg1; int arg2; } data; int main(int argc, char** argv) { data d; printf("arg1: %p | arg2: %d\n", d.arg1, d.arg2); } La salida termina siendo esod.arg1 no esNULL yd.arg2 es 0. ...
Forma recomendada de rastrear el acceso / escritura fuera del límite de la matriz en el programa C
Considere la posibilidad de escribir la implementación de un algoritmo no tan obvio en C. Por ejemplo, que sea un resumen rápido recursivo, que he encontrado en el libro "Programación en C: un enfoque moderno, segunda edición" de K. N. King, que ...