como puedo crear un archivo executable...
que estoy haciendo mal
ues a mi lo que se me ocurre es partir len en partes de un byte "por ejemplo"... y hacer que fread vaya leyendo byte por byte... y por cada byte leido, mandarlo a fwrite y borrar la informacion del buffer para volver a leer otro byte y mandarlo a fwrite y asi continuamente hasta finalizar con el archivo, y asi de esa manera podria crear un buffer pequeño que vaya leyendo y escribiendo la informacion...
mira este codigo que hice, me copia bien archivos menores de 1mb
tendria que ir copiando de 512 kb a 1mb no?
pero como podria decirle a fread que me lea 1000000 caracteres...
me imagino que tendre que utilizar zeromemory o memset para borrar el buffer
se me ha ocurrido algo con while y con if
alguna idea?