2011-03-21 16 views
6

¿Qué es una forma independiente de sistema operativo para abrir un archivo con el programa asociado de C++? ¿Hay alguna solución en Boost, o algo así?¿Qué es una forma independiente de sistema operativo para abrir archivos con el programa asociado desde C++?

Más específicamente, algo que cubriría Windows, Mac OS X y Linux.

Lo que intento hacer es abrir un archivo que termine en la extensión .txt en el programa que el usuario ya configuró para abrirlo si fueran a abrirlo ellos mismos haciendo clic en él o línea de comando.

El mecanismo debe ser asincrónico.

Respuesta

1

Sólo llamaba el nombre del archivo de datos con el sistema() debería funcionar en cualquier sistema operativo que soporte a escribir el nombre del archivo en la línea de comandos

+0

Desafortunadamente sistema() se bloquea y no funciona en mi caso para que razón. – blu3isotope

Cuestiones relacionadas