{"conversations": [{"from": "user", "value": "En C++, els objectes de classe es transmeten autom\u00e0ticament en refer\u00e8ncia a altres funcions?"}, {"from": "assistant", "value": "No."}, {"from": "user", "value": "Quina \u00e9s la ra\u00f3 que hi ha darrere d'aix\u00f2?"}, {"from": "assistant", "value": "En programes C++, una funci\u00f3 ha de declarar un par\u00e0metre d' entrada com a un par\u00e0metre \" perif.\" Podeu usar l' ampersand car\u00e0cters i car\u00e0cters ekai despr\u00e9s del tipus, per a denotar que un par\u00e0metre (aka. argument) \u00e9s una refer\u00e8ncia. Per exemple, aqu\u00ed hi ha una funci\u00f3 que accepta un enter per refer\u00e8ncia: 1024 addint(+ x, int+ y) {} GenericName"}]}