Título: flujo de datos, C++ Publicado por: darkvidhack en 4 Febrero 2011, 17:27 pm Hola, estoy trantando con flujos de datos en C++, pero no se como hacer que un flujo de salida se escriba en el escritorio, así el compilador no me da problemas:
ofstream salida ("prueba.txt",ios::app); --> Se crea el fichero en el mismo directorio del ejecutable lo que yo querría es algo así: ofstream salida (C:\Documents and Settings\Pepito\Escritorio\prueba.txt); pero me da fallo, ¿Alguién sabe como hacerlo? Gracias de antemano ;) Título: Re: flujo de datos, C++ Publicado por: satu en 4 Febrero 2011, 20:17 pm Hola, el problema es que el caracter \ es especial. Para representarlo debes poner \\
Asi seria Código
Saludos Título: Re: flujo de datos, C++ Publicado por: darkvidhack en 5 Febrero 2011, 13:20 pm hola!! Gracias por la ayuda, ahora tengo otra cuestión, si quiero hacerlo para un usuario cualquiera, en vez de poner \\Pepito\\ pongo \\%Username%\\ pero no me lo coje, alguna idea?
Gracias de antemano ;) Título: Re: flujo de datos, C++ Publicado por: satu en 6 Febrero 2011, 11:18 am Hola
Para eso está la función getenv, busca en google sobre ella y busca tambien sobre variables de entorno. Saludos |