Autor
|
Tema: Dudas sobre system() (Leído 2,000 veces)
|
eleon
Desconectado
Mensajes: 99
|
Buenas:
Es de todos sabido que la instrucción "system()" produce una llamada al sistema para que realice la acción requerida, hasta ahi bien. Pero también tiene el inconveniente de que el parámetro que pasamos depende del sistema operativo, esto es, "system("cls");" solo funciona en Windows mientras que "system("clear");" solo funciona en las distribuciones de Ubuntu.
¿Existe algún "estándar" para la instrucción "system()" que funcione en varios SO a la vez?.
Y sino, ¿me podríais indicar alguna página dónde comprobar todas los parámetros que podemos pasarle a "system()" en windows y ubuntu?.
Gracias. Saludos.
|
|
|
En línea
|
|
|
|
durasno
Desconectado
Mensajes: 373
|
|
|
|
En línea
|
Ahorrate una pregunta, lee el man
|
|
|
Queta
Desconectado
Mensajes: 267
|
No existe ningún estándar, el comportamiento y el valor de retorno de la función system dependen del sistema operativo.
|
|
|
En línea
|
"Intenta no volverte un hombre de éxito, sino volverte un hombre de valor." Albert Einstein.
|
|
|
neveldine
Desconectado
Mensajes: 17
|
Si lo necesitas siempre puedes hacer una compilación condicional #ifdef WIN32 #else #endif
|
|
|
En línea
|
|
|
|
STANHMAL
Desconectado
Mensajes: 107
ςταηhmαl - hηαfε
|
... solo funciona en las distribuciones de Ubuntu.
Corrección, Distribuciones GNU/Linux. podes hacer como te lo mencionaron arriba, así es como lo uso yo: #ifdef WIN32 #define LIMPIA_PANTALLA system("cls"); #else #define LIMPIA_PANTALLA system("clear"); #endif int main(void){ LIMPIA_PANTALLA return 0; }
$4!u2
|
|
|
En línea
|
Power Metal vs ReggaetonQue es mi ordenador mi tesoro que todo el mundo ha de temer. Mi ley, el ratón y el módem. Mi única patria, la red
|
|
|
botella
Desconectado
Mensajes: 80
|
Si lo necesitas siempre puedes hacer una compilación condicional #ifdef WIN32 #else #endif
Neveldine, eso lo podés usar dentro del main o una función, o va en la cabecera?. saludos.
|
|
|
En línea
|
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Tengo varias dudas sobre DVD a formato FLV, y otras cosas sobre FLV
Multimedia
|
SaintGermain
|
0
|
2,243
|
30 Mayo 2005, 21:47 pm
por SaintGermain
|
|
|
[DUDAS] Todas las dudas sobre RadASD + MASM aqui
« 1 2 3 »
ASM
|
AleX Inc.
|
23
|
20,981
|
5 Julio 2010, 11:58 am
por Eternal Idol
|
|
|
Varias dudas C++: Volver todas las varibles a 0, alternativa a system("cls");...
Programación C/C++
|
Sauw
|
5
|
5,051
|
9 Diciembre 2010, 19:38 pm
por Littlehorse
|
|
|
recomendacion sobre compra de domino y dudas sobre filtro de una pagina web
Desarrollo Web
|
josco
|
3
|
5,530
|
31 Agosto 2021, 00:23 am
por AFKXDLOLNASHE
|
|
|
duda sobre comando system
Programación C/C++
|
Unvoid
|
4
|
3,126
|
27 Octubre 2020, 16:21 pm
por Unvoid
|
|