Corso C - C++ ITA 10 Array bidimensionali (matrici)

Поделиться
HTML-код
  • Опубликовано: 21 янв 2025

Комментарии • 30

  • @andreamonti4171
    @andreamonti4171 11 лет назад

    Prof. Camuso, Lei è veramente un ottimo insegnate, sono fortunati i suoi alunni.
    Grazie per lo splendido e generoso lavoro qui su RUclips.

  • @alessandrodinardi732
    @alessandrodinardi732 6 лет назад +3

    Bellissimo video, molto utile. Peccato che a scuola usiamo un altro metodo...

  • @fcamuso
    @fcamuso  11 лет назад

    Ma il programma in sè poi parte? Un warnin (avvertimento) di solito non è bloccante. Nelle opzioni del progetto (vado a memoria) ci dovrebbe essere comunque una voce relativa agli header precompilati (se usarli o no); può provare ad invertirla.

  • @fcamuso
    @fcamuso  12 лет назад

    E' l'ultimo che ho pubblicato, giusto oggi pomeriggio. Non ti è arrivata la notifica? Sei iscritto? O le iscrizioni, confesso la mia ignoranza, invece di essere per tutto il canale vanno per playlist e siccome questa non esisteva ancora ...

  • @fcamuso
    @fcamuso  12 лет назад +3

    Nota. Se l'intento è quello di impedire modifiche si può anche definire costante il parametro:
    void f(const int vettore[])
    in questo modo ogni tentativo nella funzione di modificare un elemento dell'array verrà bloccato come errore dal compilatore.

  • @DiTuttoGuide
    @DiTuttoGuide 12 лет назад

    Grazie
    sei un grande

  • @fcamuso
    @fcamuso  12 лет назад +1

    Potrebbe starci un piccolo video esercizio: penso sia giusto condividere con tutti gli altri amici qui sul canale ;)

  • @ogal
    @ogal 6 лет назад

    Scusi sto trovando delle difficoltà negli array di stringhe in C, nel caso io volessi nel programma controllare ogni lettera di una serie di parole, come si procede? Ho provato vari modi, ma non ho trovato soluzione

  • @DiTuttoGuide
    @DiTuttoGuide 12 лет назад

    per favore mi spiegheresti come creare un header con le mie funzioni cosi con un semplice #include posso utilizzarle in altri programmi grazie

  • @stefanomorganti6107
    @stefanomorganti6107 12 лет назад

    buongiorno professore, non so come ringraziarla per quello che fa
    volevo chiedere come si fa a forzare un passagio a funzione di matrice by value
    grazie

  • @fcamuso
    @fcamuso  12 лет назад

    Puoi chiarire meglio cosa intendi per 'invertire' le colonne ?

  • @CptFrank62
    @CptFrank62 11 лет назад

    Innanzitutto la ringrazio per la risposta. Il programma non parte e per quanto riguarda gli header precompilati,
    si ci sono ma non vanno bene. Infatti li sostituisco con quelli che usa lei.
    Inoltre, io copio esattamente il suo programma del video, e sembra strano che ci possano essere
    problemi di incompatibilità di linguaggio a livelli così basic di programmazione.

  • @fcamuso
    @fcamuso  12 лет назад

    Indicando direttamente il nome dell'array non penso sia possibile; un aggiramento potrebbe essere quello di mettere il vettore dentro una struct e poi passare la struct (dichiarando ovviamente di conseguenza il parametro come struct):
    struct test { int v[3];};
    void f(test x) { x.v[0]=0; x.v[1]=10; x.v[2]=20; }
    test vett;
    int main(int argc, char *argv[])
    { vett.v[0]=33; vett.v[1]=66;vett.v[2]=99;
    f(vett);
    cout

  • @fcamuso
    @fcamuso  11 лет назад

    Grazie

  • @CptFrank62
    @CptFrank62 11 лет назад

    Gentile prof. Camuso.
    Uso Visual C++ 2008 E.E. per apprendere il C++.
    Il mio problema sono gli header file. Quando seguo le sue lezioni e provo a mettere
    quelli che usa lei, mi da sempre questo errore: warning C4627: 'include iostream': ignorato durante la ricerca dell'utilizzo di un'intestazione precompilata.
    Aggiungere la direttiva a 'stdafx.h' o ricompilare l'intestazione precompilata.
    Ho anche provato ad aggiungere la stdafx, ma non funziona. Può darmi lei una spiegazione?
    La ringrazio.

  • @nickton
    @nickton 6 лет назад +1

    Sei bravissimo eh ma per guardare un tuo video ci vorrebbe il x4

  • @yurimori5668
    @yurimori5668 11 лет назад

    professore una curiosità, ma l'utilità di programmare a console qual' è???

  • @andrea69420
    @andrea69420 5 лет назад

    ma come si elimina una riga da una matrice??

  • @stefanomorganti6107
    @stefanomorganti6107 12 лет назад

    ok grazie ancora

  • @fcamuso
    @fcamuso  11 лет назад +1

    A livello didattico di separare l'aspetto del linguaggio da quello della gestione di una complessa interfaccia grafica (componenti visuali a profusione, proprietà da ricordare, eventi da saper gestire ecc.).
    A livello professionale possono capitarti situazioni in cui potresti non avere a disposizione un ambiente GUI (Arduino, microcontrollori ecc.). Se devi programmare a livello di sistema aggiungendo comandi di shell di nuovo non si fa affidamente su una GUI. ... continua ...

  • @mr.v5649
    @mr.v5649 6 лет назад +1

    perche mandi messaggi subliminali con 666?

  • @fcamuso
    @fcamuso  11 лет назад

    ... segue ...
    Prova con explorer ad ottenere in un file di testo l'elenco dei file di una cartella... Con un solo comando a livello di shell (interfaccia a carattere) risolvi facilmenente. Console = sistemista (non in tutto ma spesso è così). Quindi se vuoi estendere o mixare comandi di shell devi 'ragionare' a carattere

  • @fcamuso
    @fcamuso  11 лет назад

    E fare una prova con il 2010 (anche express); dovrebbe coesistere senza problemi con il 2008

  • @fcamuso
    @fcamuso  12 лет назад

    Ci sei quasi: lezioni 13 e 14 se non ricordo male ;)

  • @shahqu5dohcoh9ri88
    @shahqu5dohcoh9ri88 9 лет назад +2

    A me dopo aver messo i voti del primo crasha windows! X_X