Resultados de la búsqueda a petición "pass-by-value"
Imutable y pasar por valor
Tengo el siguiente código que tiene una clase de Persona mutable, String y un método para modificar las instancias de String y Person class Person{ int a = 8; public int getA() { return a; } public void setA(int a) { this.a = a; } @Override ...
¿No es "constante" redundante al pasar por valor? [duplicar
Esta pregunta ya tiene una respuesta aquí: Uso de 'const' para parámetros de función [/questions/117293/use-of-const-for-function-parameters] 30 respuestas Estaba leyendo mi libro de C ++ (Deitel) cuando encontré una función para calcular ...
Llamar por referencia, valor y nombre
Estoy tratando de entender la diferencia conceptual entre la llamada por referencia, el valor y el nombre.Así que tengo el siguiente pseudocódigo:
plantilla pasar por valor o referencia constante o ...?
Puedo escribir una función con plantilla de esta manera template<class T> void f(T x) {...}o de esta manera template<class T> void f(T const& x) {...}Supongo que la segunda opción puede ser más óptima ya que evita explícitamente una copia, pero ...
Java: el estado del objeto no cambia después de la llamada al método [duplicado]
Esta pregunta ya tiene una respuesta aquí: Es Java "paso por referencia" o "paso por valor"? [/questions/40480/is-java-pass-by-reference-or-pass-by-value] 78 respuestas Beginner java question, pero no puedo entender cómo funciona call-by-Value ...
Sobrecarga de función basada en el valor frente a la referencia constante
¿Declara algo como lo siguiente void foo(int x) { std::cout << "foo(int)" << std::endl; } void foo(const int &x) { std::cout << "foo(const int &)" << std::endl; }Alguna vez tiene sentido? ¿Cómo podría la persona que llama diferenciar entre ...
¿Cómo modifico un puntero que se ha pasado a una función en C?
Entonces, tengo un código, como el siguiente, para agregar una estructura a una lista de estructuras: void barPush(BarList * list,Bar * bar) { // if there is no move to add, then we are done if (bar == NULL) return;//EMPTY_LIST; // allocate ...
¿Swift pasa por valor o pasa por referencia?
Soy realmente nuevo en Swift y acabo de leer que las clases se pasan por referencia y las matrices / cadenas, etc., se copian. ¿Es el pase por referencia de la misma manera que en Objective-C o Java en el que realmente pasa "una" referencia o es ...
python pandas dataframe, ¿es paso por valor o paso por referencia
Si paso un marco de datos a una función y lo modifico dentro de la función, ¿es paso por valor o paso por referencia? Ejecuto el siguiente código a = pd.DataFrame({'a':[1,2], 'b':[3,4]}) def letgo(df): df = df.drop('b',axis=1) letgo(a)El valor ...