Muchas veces mientras desarrollamos aplicaciones tenemos la necesidad de generar archivos intermedios, lo mas común es asignar un directorio fijo para este propósito como muchas veces hacemos los estudiantes universitarios, "C:\\miArchivo.txt" lo cual en su momento resulto ser una salida rápida pero que a la larga nos presenta también ciertos problemas, en mi caso particular lo deje de hacer cuando aun usaba Windows XP, y mi cuenta de usuario tenia privilegios de administrador con lo cual no había ningún problema, mi programa en java podía hacer con el sistema de archivos lo que quisiera, si, incluso escribir en la raíz del disco :P, mi lección llego el día que me toco calificarme en la universidad, con una computadora prestada, esta tenia Windows Vista y escribir en la raíz del disco "C:\" era una herejía, por mas que intente darle permisos a todo el disco duro, al usuario, nad...
ejemplos y guías para programar, ensamblador, java, c, c++ etc