Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    [C++]Ottenere in run time il nome del programma in esecuzione

    Salve a tutti ...
    Vorrei sapere come posso in C++ ottenere il nome del programma durante l'esecuzione dello stesso...
    Premetto che non voglio e non posso usare i parametri del main...

    grazie a tutti
    Experience is what you get when you don’t get what you want

  2. #2
    01010011 01100001 01101101 01110101 01100101 01101100 01100101 01011111 00110111 00110000
    All errors are undocumented features waiting to be discovered.

  3. #3
    Mannaggia ..
    Ho cercato male (trovare nome programma)
    Scusate tutti
    PS: grazie ... cmq se ci sono altri modi per farlo la domanda è sempre "aperta"
    Experience is what you get when you don’t get what you want

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Altri modi ... ? E perche' mai ?

  5. #5
    Bhe a me piace imparare il più possibile a volte
    Poi anche per non rendere inutile questa discussione
    Experience is what you get when you don’t get what you want

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Sì ... ma se la soluzione al tuo problema e' una riga con la chiamata ad una API, che senso ha un'altra risposta?

  7. #7
    Funziona su linux ?
    Experience is what you get when you don’t get what you want

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Un attimo ... "altri modi" e' una domanda, per "altre piattaforme" e' un'altra domanda ...

  9. #9
    Vero scusa ...
    Più che altri modi dovevo dire: esiste un modo non legato al sistema operativo per fare quello che ho chiesto ?
    Experience is what you get when you don’t get what you want

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non credo proprio ci sia un metodo standard ma tanti metodi diversi per ogni piattaforma.
    Quindi, dovrai fare qualcosa del tipo

    #ifdef _WIN32
    usa il metodo Windows
    #endif

    #ifdef _LINUX
    usa il metodo Linux
    #endif

    #ifdef _MAC
    usa il metodo Mac
    #endif

    ... e cosi' via ...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.