Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di maz85
    Registrato dal
    Mar 2003
    Messaggi
    75

    [C++]Dll e opzioni prog

    Sapete se si possono fare DLL con
    il vecchio Turbo C++?
    Come posso fare per impostare delle opzioni
    al programma, per esempio quando lo eseguo:

    nomeprogramma -opzione valore

    Grazie per eventuali risposte.

  2. #2
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    Turbo C++ non lo conosco come compilatore.

    Per le opzioni, credo tu indenda il passagio di parametri a riga di comando al tuo programma, devi fare così:

    codice:
    ...
    int main(int argc, char** args) {
    }
    ...
    argc conterrà il numero di parametri(compreso il nome del programma)
    args è un puntatore ad una stringa(quindi un puntatore a carettere, ecco xhè puntatore a puntatore) che contiene le varie opzioni.
    }

    ecco un esempio:

    codice:
    ...
    int main(int argc, char** args) {
    cout << "Hai passato " << argc - 1 << " parametri\n";
    //argc - 1 x non contare il nome del programma 
    cout << args[1] << endl; //scrive la prima opzione
    cout << args[2] << endl; //scrive la seconda opzione
    }
    ...
    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

  3. #3
    Utente di HTML.it L'avatar di maz85
    Registrato dal
    Mar 2003
    Messaggi
    75
    ok, dopo provo grazie.

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.