Programma Database in C

di il
95 risposte

95 Risposte - Pagina 5

  • Re: Programma Database in C

    Io non parlavo delle scanf ma, come ti dicevo prima, di systemRet e systemPause che ottieni in

    int systemRet = system("clear");
    int sysPause = system("pause");

    e che poi testi (stranamente) ad esempio, in
    
                  if(systemRet == -1){
                   //System FAILED
                  }
                   menu_ingressi();
                  if(sysPause == -1){
                      //System PAUSED
                  }
                  if(systemRet == -1){
                      //System FAILED
                  }
    
  • Re: Programma Database in C

    Ho rifatto tutta la libreria e ho tolto quei systemRet e sysPause
  • Re: Programma Database in C

    Ragazzi, una domanda. Come si può correggere questo warning:
    "ignorin returning value of 'scanf',declared with attribute warn_unused_result"
    che compare ad ogni scanf???
    E' assolutamente necessario correggerlo o si può tralasciare?
  • Re: Programma Database in C

    Puoi ignorarlo
  • Re: Programma Database in C

    Ok....ho chiesto casomai mi dovesse valere un punto in meno all'esame questo warning
  • Re: Programma Database in C

    Questo è un ALTRO discorso. Quesio warning può essere ignorato ma se il tuo professore lo ritiene un motivo per dare un punto in "meno" che ne so io?
  • Re: Programma Database in C

    E nel caso volessi correggerlo....come si fa
  • Re: Programma Database in C

    Esattamente come hai fatto nel resto del tuo codice ...
    
    printf("Inserire Corso:\n");
       if( scanf("%s", c[i].nome_corso) == 1)
       {
          printf("%s", c[i].nome_corso);
       } else {
          printf("Input FAILED\n");
       }
    
    
    Lo hai scritto tu il codice no?
  • Re: Programma Database in C

    Sì certo che l'ho scritto io......non l'ho copiato da nessuno......l'ho fatto tutto io!!
  • Re: Programma Database in C

    Ok ok ... il fatto è che, se fossi il tuo professore, ti chiederei come mai hai quel warning e tuttavia hai scritto la scanf in quel modo nella if ...
  • Re: Programma Database in C

    Quel modo credo che serva per verificare che il numero di variabili prese in input dallo scanf sia 1.....e che nel caso ne prenda più di uno o meno di uno....stampi un messaggio di errore
  • Re: Programma Database in C

    Una domanda. Nella tracccia del progetto mi si chiede anche che "Al momento dell’ingresso al centro, occorre verificare se il socio è in regola coi pagamenti.". Mi sapreste dire come si può tradurre in C questo?? Non ho proprio idea di come si possa fare
  • Re: Programma Database in C

    Andrea9214! ha scritto:


    Quel modo credo che serva per verificare che il numero di variabili prese in input dallo scanf sia 1.....e che nel caso ne prenda più di uno o meno di uno....stampi un messaggio di errore
    E vale per tutte le scanf altrimenti hai il warning
  • Re: Programma Database in C

    Andrea9214! ha scritto:


    Una domanda. Nella tracccia del progetto mi si chiede anche che "Al momento dell’ingresso al centro, occorre verificare se il socio è in regola coi pagamenti.". Mi sapreste dire come si può tradurre in C questo?? Non ho proprio idea di come si possa fare
    Quando gestisci gli ingressi (menu ingressi) devi accettare il socio solo se i dati dei suoi pagamenti sono a posto.
  • Re: Programma Database in C

    Come posso farlo nello specifico? Mi puoi fornire una specie di pseudocodice di questo?
Devi accedere o registrarti per scrivere nel forum
95 risposte