10 Febbraio, 2012, 13:46:01 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia: È uscito il numero 4 della Newsletter italiana di Ubuntu! Lo trovate a questo indirizzo. Buona lettura... e partecipate al sondaggio!
 
   Indice   FAQ Aiuto Regolamento Ricerca Accedi Registrati  

Wiki
Programmazione   •   Editor di Testo   •   Linguaggio Bash
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Riconoscimento OS da compilatore  (Letto 1071 volte)
0 Utenti e 1 Utente non registrato stanno visualizzando questa discussione.
gray_fox
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 109

Media messaggi



Mostra profilo WWW
« inserita: 06 Aprile, 2007, 08:12:01 »

Ciao a tutti,
io in un programma che ho fatto in C++ devo cancellare lo schermo, però devo mantenere la portabilità su windows. Per ovviare al problema ho fatto così:

Codice:
...
#if defined(WIN32)
#define clrscr "cls"
#elif defined(POSIX)
#define clrscr "clear"
#endif
...
...
system(clrscr);
...

Allora quando vado a compilare sotto windows clrscr ha come valore cls invece sotto linux non va. Dove sbaglio?
Registrato

difesaparcosempione
Pimpante Precettore
****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 5.041

Media messaggi


giù le zampe dal parco!


Mostra profilo WWW
« Risposta #1 inserita: 06 Aprile, 2007, 09:52:37 »

il defined non funziona ...
usa anzichè POSIX la costante linux

if defined (linux) ....

ciao
 Cheesy
Registrato

gray_fox
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 109

Media messaggi



Mostra profilo WWW
« Risposta #2 inserita: 06 Aprile, 2007, 13:03:23 »

Sisi, l'avevo già provato con LINUX e anche con UNIX, ma niente... Undecided
Registrato

difesaparcosempione
Pimpante Precettore
****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 5041

Media messaggi


giù le zampe dal parco!


Mostra profilo WWW
« Risposta #3 inserita: 06 Aprile, 2007, 18:13:52 »

la costante linux va scritta minuscola !
ciao
Registrato

gray_fox
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 109

Media messaggi



Mostra profilo WWW
« Risposta #4 inserita: 07 Aprile, 2007, 10:58:38 »

Infatti l'ho scritta maiuscola...
Registrato

Pagine: [1]   Vai su
  Stampa  
 
Vai a: