Debe estar conectado para participar
Buscar en los foros:


 






Uso de Comodín:
*    coincide cualquier número de caracteres
%    coincide exactamente un caracter

system (cls) y system (clear)??

No hay Etiquetas
Entrada
Entry Level

nah

entradas: 61

20:08 06/08/2007

1

Hola, estoy haciendo un programa que consiste en un acrostico y lo tengo que compilar para linux y windows, el programa lo estoy escribiendo en C y quisiera saber como puedo hacer para utilizar el system (cls) para win y el system (clear) para linux sin tener que escribir dos codigos distintos.

Gracias.

High End Level

mleyria

Cordoba

entradas: 514

09:44 06/11/2007

2

Trata de capturar alguna variable de entorno para ver si estan es win o linux y en base a eso usa el comando que corresponda

Shappire Ati HD4870 512mb DDR5 Samsung T240N Procesado Intel Core 2 Duo E6600 2.4Ghz@3Ghz Cooler Stock 2x2Gb GSkill PI Black 5-5-5-15 1066Mhz Sound Blaster Audigy SE / Edifier X400 Seagate 320Gb 7200 / DVD-RW Pioneer 212D SATA PSU CoolerMaster Real Pro 650w / Vitsuba Master Black Placa MSI P35 Platinum v1.1A

Midle End Level

Necro

entradas: 174

20:54 12/11/2007

3

Seguro que estabas cursando Seminario de Lenguaje C en la UNLP

Necro
Moderador

NetZ

Capital Federal

entradas: 8454

22:51 12/11/2007

4

Yo hago lo q citó mleyria, desde la línea de comando podes tomar mediante un vector de char las variables de entorno, ahi solamente te resta recorrerlo hasta encontrar aquella q elijas para determinar cual es el sistema sobre el q estas trabajando.
Es más, si queres que quede prolijo crea una subfuncion INICIALIZAR pasandole como parámetro el puntero donde se encuentra la string y gualá…. una función bonita y delicada .
De paso, no se si sirva el consejito, aprovecha para tomar algunos datos por la línea de comando q le dan un tinte pro XD… aunque como no se de q es el programa no puedo opinar mucho más.
Salu2
PD: si tenes alguna duda mandame PM te doy una mano siempre y cuando este en mis posibilidades…. me encanta la programación

Entry Level

nah

entradas: 61

00:12 13/11/2007

5
Cita Iniciado por Necro
Ver Mensaje
Seguro que estabas cursando Seminario de Lenguaje C en la UNLP

Si asi es estaba cursando "Seminario de Lenguage C" en la UNLP.

Agradesco desde ya las soluciones que han planteado.

Midle End Level

Necro

entradas: 174

00:21 13/11/2007

6

Yo tambien voi a esa facu por eso lo digo, y tambien tube que hacer el cruci acrostico.

Necro
Moderador

NetZ

Capital Federal

entradas: 8454

10:06 13/11/2007

7

OFF: Aguante la UTN, jijiji

Midle End Level

Necro

entradas: 174

22:10 13/11/2007

8

La UNLP le pasa el trapo a la UTN en la plata….

Necro