- 104
- 3
- CPU
- i5-10500 3.2Ghz
- Dissipatore
- Non specificato
- Scheda Madre
- Non specificata
- HDD
- M.2 251GB e M.2 500GB
- RAM
- 16GB DDR4 2666mhz
- GPU
- Grafica Intel® UHD 630
- Audio
- Non specificata
- Monitor
- 1920x1080 27"
- PSU
- Non specificato
- Case
- Non specificato
- Periferiche
- Nono specificato
- Net
- Eolo
- OS
- Ubuntu
Buonasera, scusate, vorrei sapere in che modo posso sapere se un programma viene eseguito su un determinato OS, la prima idea che mi è venuta è stata quella di usare le direttive preprocessore abbinandole con le macro implementate dai vari sistemi.
Come scritto sopra doveri far compilare il programma all'utente visto che il preprocessore agisce prima della compilazione.
Vorrei sapere come faccio a stabilire ciò a runtime, per rendere il tutto più user-friendly?
grazie : )
C:
#ifdef __unix__
//codice unix
...
Vorrei sapere come faccio a stabilire ciò a runtime, per rendere il tutto più user-friendly?
grazie : )