Sobes.tech
Junior — Middle

¿Cómo se pasa un tipo base por referencia a una función en C++?

sobes.tech AI

Respuesta de la IA

En C++, los tipos básicos (por ejemplo, int, double) se pueden pasar a una función por referencia usando el operador & en la declaración del parámetro. Esto permite que la función modifique el valor del argumento directamente, sin copiar.

Ejemplo:

void increment(int& value) {
    value += 1;
}

int main() {
    int a = 5;
    increment(a); // a será 6
    return 0;
}

De esta manera, pasar por referencia es eficiente y permite que la función modifique los datos originales.