Articles of windows

Detectando la falta de __declspec (dllimport) en el acceso a los globales exportados a través de los límites dll

Estoy buscando soluciones para una nueva y divertida solución en el soporte de Windows para el proyecto PostgreSQL. Cuando los DLL de complementos se cargan en el ejecutable principal con una llamada a LoadLibrary , esperan que el enlazador dynamic resuelva las referencias a las funciones y variables globales expuestas por postgres.exe . Es fácil […]

printf en Linux vs Windows

Aquí hay un código C: int i; printf(“This text is printed\nThis text is not until the for loop end.”); for (i = 5; i > 0; i–) { printf(“%d”, i); sleep(1); } ¿Por qué el rest del texto después de ‘\n’ no se imprime antes del inicio del ciclo for ? Incluso el printf dentro […]

Progtwig externo abierto

He intentado abrir un progtwig externo como el Editor, por ejemplo, en C. He buscado durante horas pero no he encontrado una manera de abrir archivos ejecutables externos, por ejemplo, abrir Skype o algo así desde la aplicación de la consola. Este es mi código hasta ahora: /* fopen1.c */ #include #include #include #include int […]

Descriptor de archivo duplicado con su propio desplazamiento de archivo

¿Cómo se puede crear un nuevo descriptor de archivo a partir de un descriptor de archivo existente de manera que el nuevo descriptor no comparta la misma estructura / entrada de archivo interna en la tabla de archivos? Los atributos específicos, como el desplazamiento de archivos (y preferiblemente los permisos, el uso compartido y los […]

strncpy () falla en la segunda llamada para la misma fuente

Soy nuevo con c y quiero separar la cadena en dos partes. Aquí está mi código: #include #include #include void test(char** a, char** b) { const char * c = “abcdef”; *a = (char *)malloc(4* sizeof(char)); *b = (char *)malloc(4* sizeof(char)); strncpy(*a, c, 3); *a[3] = ‘\0’; fprintf(stderr, “a -> %s\n”, *a); strncpy(*b, c+3, 3); […]

Determinar si el archivo ha sido copiado o no en C

He estado tratando de hacer un progtwig en C para determinar si el archivo ha sido copiado o no en C. Originalmente, pensé que la hora de modificación cambiaría al copiar el archivo, pero no es así. ¿Alguien tiene un progtwig que pueda usar para este proyecto? Estoy usando windows 7. ¡Gracias!

¿Es FindFirstChangeNotification la mejor API para usar en la notificación de cambios del sistema de archivos en Windows?

Soy nuevo en la progtwigción de Windows y trato de recibir una notificación de todos los cambios en el sistema de archivos (similar a la información que muestra FileMon de SysInternals, pero a través de una API). ¿Es una Noticia FindFirstChangeNotification para cada unidad (sin red, sin soporte) mi mejor apuesta o hay otras API […]

Limitar la asignación de memoria en Windows + ¿Estoy calculando esto correctamente?

Estoy escribiendo un progtwig que requiere mucha memoria (análisis de gráficos grandes). Actualmente hay dos estructuras de datos principales en mi progtwig (que ocupan la mayor parte de la memoria). Estos son: una * n matriz de tipo int ** y matriz de longitud n, escriba Node * Nodo, en este caso, es una estructura […]

¿Cómo accedo a un sector en bruto del disco en XP con un progtwig de CA?

Quiero saber cómo acceder a un sector del disco duro en Windows XP con un progtwig en C?

Windows Lua a ejecutable

hola tengo un progtwig Lua (escrito en Lua 5.1). Estoy en Windows 7, tratando de convertirlo en un ejecutable. No hay suerte hasta ahora. He leído otras publicaciones aquí que sugirieron usar srlua para hacer esto, así que lo descargué, pero no sé qué hacer a continuación. Instalé cygwin porque entiendo que es necesario, pero […]