Risultati ricerca

  1. _Achille

    DOMANDA C# passare form a una classe

    Per non ripetere codice si utilizzano funzioni, in questo caso (C#) chiamate metodi di una classe. Siccome devi apportare modifiche nel Form stesso, perché non utilizzi un metodo interno che modifica i suoi attributi?
  2. _Achille

    DOMANDA C# passare form a una classe

    I Generics non centrano nulla. Devi semplicemente passare il form alla funzione che fa modifiche
  3. _Achille

    RISOLTO Email criptata

    Le possibilità che tu sia stato infettato sono remote
  4. _Achille

    [Programmazione] La vostra postazione, cosa usate?

    Sicuramente il pannello migliore rimane l’IPS. Sarebbe molto utile avere due o più schermi (ed è qui che l’angolo di visione entra in gioco) ma personalmente non li ho. Poi sì, una tastiera meccanica. Più che altro ti consiglio una buona sedia e piano di lavoro con altezze regolate. La schiena...
  5. _Achille

    RISOLTO Conta quanti pazienti ci sono per ogni medico in un array (cicli for innestati)

    In duplicati sei sicuro di volere == o intendi un .equals()? Comunque la convenzione per i nomi dice che vanno scritte camelCase, esempio medicoCurante, nessunPaziente ecc… Se devi contare hai bisogno di una mappa. Se non hai trovato il medico fino ad ora aggiungi la chiave e 1, altrimenti...
  6. _Achille

    Ordine parole di una stringa al contrario

    Ti parla uno che ha partecipato alle olimpiadi nazionali. Semplicemente è necessario passare ad una soluzione iterativa e/o con complessità minore.
  7. _Achille

    RISOLTO Funzione std::swap in std::reverse

    std::reverse non richiama std::swap bensì std::iter_swap. last è semplicemente decrementato prima della chiamata a std::iter_swap. Questa è la probabile implementazione da cppreference template<class BidirIt> void reverse(BidirIt first, BidirIt last) { while ((first != last) && (first !=...
  8. _Achille

    PROBLEMA Lettura di una stringa da file

    I VLA sono una caratteristica di C e non di C++, il cui standard non la supporta. La dimensione deve essere nota a compilazione, attraverso costanti. Tutto ciò poteva essere semplificato con una std::string, senza bisogno di VLA e getchar()
  9. _Achille

    PROBLEMA Lettura di una stringa da file

    Non mischiare C con C++. C++ ha gli oggetti di tipo std::ofstream e std::ifstream per gestire i file. assert non è obbligatorio e si accerta a runtime che la condizione sia vera (ovvero == 0) a meno che sia definita la macro NDEBUG. Inoltre non puoi dichiarare un vettore statico in quel modo in...
  10. _Achille

    DOMANDA Ridimensionare Vector in C++

    No, ma puoi farlo tu. Basta copiare gli n elementi all’inizio del vettore (se mai esistesse tale resize, è quello che farebbe)
  11. _Achille

    RISOLTO [C] Threads - esercizio

    Quale è il problema? Comunque srand() va chiamato una sola volta nella esecuzione del programma. Poi nel cast da void* a Type* puoi evitare di segnarlo esplicitamente (e anzi è consigliato) essendo codice C e non C++. Infine non utilizzi N e M
  12. _Achille

    RISOLTO Aiuto con le variabili da inserire

    https://docs.microsoft.com/it-it/dotnet/api/system.console.readline https://docs.microsoft.com/it-it/dotnet/api/system.double.parse?view=netframework-4.8#System_Double_Parse_System_String_
  13. _Achille

    [C] Esercizi: sequenza di numeri interi

    La cosa peggiore è che ancora le C++ Core Guidelines consigliano quel costrutto invece di if (ptr != nullptr)
  14. _Achille

    [C] Esercizi: sequenza di numeri interi

    Il programma fa quello che deve fare. Non ha senso ‘sta cosa. Se i è 43 e formatti bene printf in output avrai 43. È alquanto chiaro che sia un esercizio che si risolve con una variabile (contatore) e non più. Il che non ha senso Sì ma C non è un risolutore di disequazioni Sì, e? Ti perdi nel...
  15. _Achille

    [C] Esercizi: sequenza di numeri interi

    Di solito andrebbe evitato, dopo C89. In alcuni applicativi può essere utile ma non è questo il caso
  16. _Achille

    [C] Esercizi: sequenza di numeri interi

    Oltre al fatto che il main deve avere firma int(void) e non int(), i andrebbe internamente al for, tipofor (int i = 0; ...; ...) -1<i<101 non ha senso. GCC parla chiaro: prog.cc: In function 'int main()': prog.cc:7:27: warning: comparison of constant '101' with boolean expression is always...
  17. _Achille

    Dati tre numeri da tastiera: a,b,c stamparli in ordine crescente

    La cosa che le lega è l’equivalenza, visto che hai riscritto le due stesse disequazioni...
  18. _Achille

    Dati tre numeri da tastiera: a,b,c stamparli in ordine crescente

    Sì scusa io stavo ordinando in modo decrescente :cav: Ti manca solo la codifica di N3 N1 N2
  19. _Achille

    Dati tre numeri da tastiera: a,b,c stamparli in ordine crescente

    Il concetto logico è ordinare i tre numeri. Puoi usare un set, una priority_queue, un vettore e trovare il minimo a ogni iterazione... Se invece hai tre variabili, chiamiamole x, y e z; ciò si ottiene con una concatenazione di vari costrutti if. SE x > y: SE y > z: stampa(x, y, z)...
  20. _Achille

    DOMANDA Tastiera meccanica (€100)

    Uguale 1565345814