SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: GhOsTFaCe en Viernes 17 de Marzo de 2006, 14:27

Título: Ruta Portable Windows/linux
Publicado por: GhOsTFaCe en Viernes 17 de Marzo de 2006, 14:27
Hola, estoy haciendo un programa y quiero que sea portable de windows a linux, el problema es que tiene que abrir/guardar archivos en una determinada ruta que depende de donde se encuentre el ejecutable. Tengo la cadena "ruta" que contiene el directorio de trabajo actual, el problema es que en windows y linux los separadores son distintos: "ruta"\abc <-> "ruta"/abc y se que habia una forma de poner el separador de forma que fuera portable, pero ahora mismo no lo encuentro, alguien sabe como es?

Gracias por la ayuda
Título: Re: Ruta Portable Windows/linux
Publicado por: Geo en Sábado 18 de Marzo de 2006, 19:18
Puedes usar defines para manejar una u otra según en el SO en el que trabajes.

Ahora que, si no me equivoco, en Windows también puedes usar "/". Saludos,
José Jorge (Geo).