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

6 la respuesta

C - comportamiento del puntero con incremento previo y posterior

Estoy haciendo algún experimento en punteros en C y tratando de entender su comportamiento. Los siguientes son mis supuestos para los siguientes códigos. Corrígeme si estoy equivocado. Tengo los siguientes códigos: int n[5] = {3,6,9,12,15}; int ...

4 la respuesta

El mejor entorno para portar código C / C ++ de Linux a Windows

Me gustaría hacer un gran proyecto mío construible en plataformas Windows. El proyecto en sí está escrito en C / C ++ siguiendo los estándares POSIX, con algunas dependencias de la biblioteca como libxml2, libcurl, etc. Soy más un desarrollador ...

6 la respuesta

socket connect () vs bind ()

Ambosconnect() ybind() el sistema llama a "asociar" el descriptor del archivo de socket a una dirección (generalmente una combinación de IP / puerto). Sus prototipos son como: - int connect(int sockfd, const struct sockaddr *addr, socklen_t ...

4 la respuesta

scanf no funciona bien en C

if (a % 5) goto ask; else goto main; ask:printf("Do You Want To Exit ? Y \\ N . . . \n"); scanf("%c", &YN); getch(); if (YN == 'Y') { y: system("cls"); YN = 1; goto sign; } else if (YN == 'y') goto y; else if (YN == 'N') { n: system("cls"); YN = ...

1 la respuesta

Cómo usar Format String Attack

Supongamos que tengo el siguiente código: #include <stdio.h> #include <stdlib.h> #include <fcntl.h> int num1 = 0; int main(int argc, char **argv){ double num2; int *ptr = &num1; printf(argv[1]); if (num1== 2527){ printf("Well done"); } if(num2 ...

1 la respuesta

Winapi: Obtenga el proceso que tiene un controlador específico de un archivo

Actualmente tengo un software que tiene un controlador de filtro de archivos, durante la instalación del software, el controlador se inicia como servicio de esta manera: CreateService(serviceManager, name, displayName, SERVICE_START | DELETE ...

3 la respuesta

Extraño código C: ¿matrices dinámicas?

Tengo un poco de código copiado de una fuente desconocida: int Len=0; printf("Please input the length of vector"); scanf("%d",&Len); float x[Len],y[Len],sig[Len];Ahora, normalmente creo que las matrices no se pueden inicializar durante el tiempo ...

3 la respuesta

¿Acceso directo al disco duro?

Me preguntaba cómo funciona el acceso al disco duro. Por ejemplo, ¿cómo podría ver / modificar sectores? Estoy apuntando a Windows si eso ayuda. Gracias

4 la respuesta

¿Cuál es una manera eficiente de obtener el mínimo módulo de residuo no negativo n en C?

¿Hay alguna manera eficiente de obtener el mínimo módulo de residuo no negativo n, donde n es positivo, en C? Esto es bastante fácil si el número no es negativo, entonces es solo un% n (donde a es el entero no negativo). Sin embargo, cuando a ...

9 la respuesta

¿Manera fácil de convertir el código c al ensamblaje x86?

¿Hay una manera fácil (como un programa gratuito) que puede convertir el código c / c ++ en ensamblado x86? Sé que cualquier compilador de c hace algo muy similar y que simplemente puedo compilar el código de c y luego desmontar el ejecutable ...