Resultados de la búsqueda a petición "c"
un programa para monitorear un directorio en Linux
Hay un directorio donde un amigo agrega nuevas compilaciones de un producto. El listado se ve así $ ls path-to-dir/ 01 02 03 04 $donde los números enumerados no son archivos sino nombres de directorios que contienen las compilaciones. Tengo ...
Cambiar el color del texto para GtkToggleToolButton en código C (GTK + 3)
Recientemente encontré la manera de cambiar el color del texto GtkToggleToolButton con una hoja CSS (Gtk 3.20): #histoToolGreen label { color: green; } #histoToolBlue label { color: blue; } Para hacer eso, cambié el color de la etiqueta en lugar ...
cambio de valor constante en C
Me parece que en el siguiente fragmento de código const int i = 2; const int* ptr1= &i; int* ptr2 = (int*)ptr1; *ptr2 =3;iEl valor de cambia a 3. Lo que me gustaría saber es por qué está permitido. ¿Cuáles son las situaciones en las que esto ...
¿Cómo funcionan los sistemas de complementos?
Estoy trabajando en un proyecto donde encontraría útil un sistema básico de complementos. Básicamente, creo la clase base y puedo proporcionar esta clase base a un desarrollador de complementos. Luego, el desarrollador lo anula y anula los ...
Usar C (++) en una aplicación GoLang para el rendimiento
Empecé a estudiar Go hace un par de días y descubrí su CGO y el compilador gccgo. Según tengo entendido, esto permite que un programa Go compile usando el compilador Go y compile bibliotecas C usando un compilador C y haga referencia a esas ...
Comprender htonl () y ntohl ()
Estoy tratando de usar sockets Unix para probar el envío de algunos paquetes de udp a localhost. Entiendo que al configurar la dirección IP y el puerto para enviar paquetes, llenaría misockaddr_incon valores convertidos a orden de bytes de red. ...
¿Cómo puede la función "getchar ()" tomar múltiples caracteres como entrada?
Aquí hay un programa básico de conteo de caracteres en C: #include <stdio.h> #include <stdlib.h> int main(){ long nc = 0; while(getchar() != EOF) nc++; printf("%ld\n" , nc); }Cuando estoy ingresando "abcde" como entrada, muestra un valor de 6 ...
¿Cómo funciona {} while (0) en macro?
Aunque este tema se ha discutido muchas veces en este foro y en todos los demás foros, aún tengo dudas. Por favor ayuda. Cómo hace eldo{} while(0) en macro trabajo en kernel de Linux? Por ejemplo, #define preempt_disable() do { } while (0)¿Cómo ...
Cómo imprimir bits en c
Estoy escribiendo una función para imprimir bits en c, solo se me permite usarwrite función. mi función no funciona para otros números. void print_bits(unsigned char octet) { int oct; int div; div = 128; oct = octet; while (!(div <= 1)) { if ...
Crear HFONT modificado desde HFONT
Utilizo la API Win32 y C / C ++. Tengo un HFONT y quiero usarlo para crear un nuevo HFONT. La nueva fuente debe usar exactamente las mismas métricas de fuente, excepto que debe estar en negrita. Algo como: HFONT CreateBoldFont(HFONT hFont) { ...