Passar por referência / valor em C ++
Gostaria de esclarecer as diferenças entre por valor e por referência.
Eu desenhei uma foto
Então, para passar por valor,
uma cópia de um objeto idêntico é criada com uma referência diferente e a variável local recebe a nova referência, para apontar para a nova cópia
Como entender as palavras: "Se a função modificar esse valor, as modificações também aparecerão no escopo da função de chamada, passando por valor e por referência"
Obrigado!