C++ Passaggio Oggetti

di il
1 risposte

C++ Passaggio Oggetti

Non capisco molto bene come vengono passati gli oggetti in C++
Sono passati per valore o come reference ad oggetto?
Riuscireste a darmi una spiegazione

1 Risposte

  • Re: C++ Passaggio Oggetti

    Lo scegli TU il modo in cui vengono passati!
    
    void m(struct S s);   // per valore
    void m(struct S& s);  // per reference
    void m(struct S*  s); // per indirizzo/puntatore, o 'reference' se consideri (*s)
    
    Siamo in C++, NON in Java o Python
Devi accedere o registrarti per scrivere nel forum
1 risposte