Contenuto recente di fabio93

  1. F

    DOMANDA Consiglio monitor per laptop

    Il budget non l'ho ancora fissato, diciamo che vorrei stare sotto i 300 ma dipende anche da cosa offre il mercato.
  2. F

    DOMANDA Consiglio monitor per laptop

    Grazie. Sono un po' indeciso sul formato 21:9. Se volessi andare oltre il full hd, magari restando sui 16:9, la gpu integrata ce la farebbe a reggere i 60hz? Ad esempio ho letto che l'hdmi 1.4 in 4k lavora a 30hz massimo. E in 2k? P.S.: lo utilizzerei anche collegato al mio pc fisso con ryzen...
  3. F

    DOMANDA Consiglio monitor per laptop

    Salve a tutti, vorrei acquistare un monitor da collegare al pc portatile per programmare (no gaming). Passo molte ore al giorno davanti al pc e vorrei un display di qualità discreta, almeno da 24". Il pc in questione ha un i7 10610u e dispone di connessione hdmi 1.4b e display port. Ho anche un...
  4. F

    [C++] Problema con calcolo peso di un BST

    Nel metodo ins() non dovresti chiamare x->setKey(key); per avvalorare il nodo x? E anche come dice @BAT00cent: il metodo peso() deve restituire 0 in caso di fallimento della ricerca.
  5. F

    RISOLTO [C] Esercizio gestione biblioteca

    Altra cosa che puoi fare è modificare tutte le scanf in modo da 1) consentire l'uso degli spazi e 2) fissare un limite sulla lunghezza massima in modo da evitare buffer overflow. Ti faccio un esempio: #include <stdio.h> int main() { char a[11]; // legge max 10 caratteri fino a...
  6. F

    RISOLTO [C] Esercizio gestione biblioteca

    Dove dici? Comunque, a proposito di migliorie nel tuo codice, metterei al primo posto la formattazione e l'indentazione. Sembra una cosa secondaria ma in realtà è fondamentale per avere una buona leggibilità del codice (non tanto a te che ne sei l'autrice, ma agli altri), ed è indice di...
  7. F

    RISOLTO [C] Esercizio gestione biblioteca

    Sì, puoi fare una cosa tipo Non è il massimo dell'eleganza, anche perché, se devi prelevare solo il titolo dal file, c'era bisogno di salvare anche le altre informazioni? A sto punto salvavi solo i titoli, oppure prelevi anche le altre info e le memorizzi in una struct. Come vuoi. Comunque, non...
  8. F

    RISOLTO [C] Esercizio gestione biblioteca

    Lo so, ed è giusto, solo che pensavo volessi memorizzarli anche in una lista, visto che prima del break nel case 2 hai scritto lista = insertTail (lista, titolo, autore, id);. In effetti non ti serve, lo puoi cancellare, e tra l'altro è sbagliato perché salvavi la richiesta nella stessa lista...
  9. F

    RISOLTO [C] Esercizio gestione biblioteca

    Sì ok, mi ero confuso. Comunque ho capito il problema: usi la stessa lista sia per la biblioteca che per memorizzare le richieste, invece ne dovresti usare due (oppure un array per le richieste). Inoltre, se guardi bene, nel for che hai scritto nel caso 2 dello switch, memorizzi i dati nella...
  10. F

    RISOLTO [C] Esercizio gestione biblioteca

    Procediamo con ordine. Com'è fatto il file delle richieste?
  11. F

    RISOLTO [C] Esercizio gestione biblioteca

    Non hai messo bene lo spoiler, lo puoi sistemare assicurandoti che l'indentazione sia buona?
  12. F

    RISOLTO [C] Esercizio gestione biblioteca

    Ci sarà qualche errore. Posta tutto il codice completo sotto spoiler e con il tag CODE come ti ho mostrato prima. E, per favore, che sia indentato bene e senza righe bianche o B, altrimenti è difficile da leggere e interpretare.
  13. F

    RISOLTO [C] Esercizio gestione biblioteca

    No, ti ho suggerito un array per una questione di efficienza e anche di semplicità. Però dipende da come deve funzionare il programma: cioè, tutte le richieste memorizzate in questo array/lista devono essere eseguite tutte quante una dopo l'altra, oppure solo una alla volta quando lo richiede...
  14. F

    RISOLTO [C] Esercizio gestione biblioteca

    Crei un array per contenere le richieste, e una funzione per aggiungere una richiesta all'array, molto semplicemente. Oppure, puoi fare una funzione che ti consenta di inserire più richieste alla volta con un ciclo for, ad esempio. L'array deve avere una dimensione sufficiente a contenere tutte...
  15. F

    RISOLTO [C] Esercizio gestione biblioteca

    Beh i file vanno usati se è richiesta la persistenza, cioè che i contenuti non vadano persi alla terminazione del programma. Ma, se questo requisito non è specificato, potresti anche inserire le richieste direttamente in un array.