Oppure

Loading
21/01/10 17:26
Ciao a tutti, ho un problema: vorrei determinare il nome del S.O. in uso all'interno del main(). Qualcuno può aiutarmi?
21/01/10 17:36
LittleHacker
Beh questo è in C++ però sembra che vada bene anche in C:k:

Scs mi ero dimenticato il link(che sbadato XD :rotfl: ) eccolo: it.answers.yahoo.com/question/… :k:
Ultima modifica effettuata da LittleHacker 21/01/10 17:39
aaa
21/01/10 17:45
Postato originariamente da LittleHacker:

Beh questo è in C++ però sembra che vada bene anche in C:k:

Scs mi ero dimenticato il link(che sbadato XD :rotfl: ) eccolo: it.answers.yahoo.com/question/… :k:


Purtroppo non va, mi restituisce il valore NULL
21/01/10 17:48
LittleHacker
Postato originariamente da D@vide:

Purtroppo non va, mi restituisce il valore NULL


Ke OS utilizzi? Io utilizzo Windows Seven e nella lista di msdn non c'è e quindi mi restituisce NULL e poi anche devi(dove c'è scritto "OS";)cancellare e mettere il sistema operativo desiderato e mi sono accorto che è una rottura di ...
aaa
21/01/10 17:49
Postato originariamente da LittleHacker:

Postato originariamente da D@vide:

Purtroppo non va, mi restituisce il valore NULL


Ke OS utilizzi? Io utilizzo Windows Seven e nella lista di msdn non c'è e quindi mi restituisce NULL e poi anche devi(dove c'è scritto "OS";)cancellare e mettere il sistema operativo desiderato e mi sono accorto che è una rottura di ...


Io utilizzo Linux ubuntu, ma dovrei compilare questo progetto anche per Windows, quindi vorrei che funzionasse per entrambi
21/01/10 17:50
LittleHacker
Postato originariamente da D@vide:

Postato originariamente da LittleHacker:

Postato originariamente da D@vide:

Purtroppo non va, mi restituisce il valore NULL


Ke OS utilizzi? Io utilizzo Windows Seven e nella lista di msdn non c'è e quindi mi restituisce NULL e poi anche devi(dove c'è scritto "OS";)cancellare e mettere il sistema operativo desiderato e mi sono accorto che è una rottura di ...


Io utilizzo Linux ubuntu, ma dovrei compilare questo progetto anche per Windows, quindi vorrei che funzionasse per entrambi

e allora tu vorresti sapere se sei su linux o su windows...giusto?
aaa
21/01/10 17:52
Postato originariamente da LittleHacker:

Postato originariamente da D@vide:

Postato originariamente da LittleHacker:

Postato originariamente da D@vide:

Purtroppo non va, mi restituisce il valore NULL


Ke OS utilizzi? Io utilizzo Windows Seven e nella lista di msdn non c'è e quindi mi restituisce NULL e poi anche devi(dove c'è scritto "OS";)cancellare e mettere il sistema operativo desiderato e mi sono accorto che è una rottura di ...


Io utilizzo Linux ubuntu, ma dovrei compilare questo progetto anche per Windows, quindi vorrei che funzionasse per entrambi

e allora tu vorresti sapere se sei su linux o su windows...giusto?


Si esatto.
21/01/10 17:54
LittleHacker
Postato originariamente da D@vide:

Si esatto.


Allora fai così:


#ifdef WIN32
//codice sei su windows
#else
//codice sei su un'altro sistema operativo
#endif
:k:
aaa