Resultados de la búsqueda a petición "pass-by-reference"

3 la respuesta

Java pasa por problema de referencia [duplicado]

Posible duplicado: ¿Java pasa por referencia? [https://stackoverflow.com/questions/40480/is-java-pass-by-reference] Tengo esta clase aquí: public class Cat { private String catNum; private static Cat cat1; private static Cat cat2; public ...

3 la respuesta

En C ++ / CLI, ¿cómo declaro y llamo una función con un parámetro 'out'?

10 la respuesta

modify variable dentro de la función R

¿Cómo modifico un argumento que se pasa a una función en R? En C ++ esto sería pasar por referencia. g=4 abc <- function(x) {x<-5} abc(g)Me gustaríag se establecerá en 5.

6 la respuesta

Cómo hacer el equivalente de pasar por referencia para primitivas en Java

Este código Java: public class XYZ { public static void main(){ int toyNumber = 5; XYZ temp = new XYZ(); temp.play(toyNumber); System.out.println("Toy number in main " + toyNumber); } void play(int toyNumber){ System.out.println("Toy number in ...

9 la respuesta

En PHP (> = 5.0), ¿es más rápido pasar por referencia?

En PHP, los parámetros de la función se pueden pasar por referencia anteponiendo un ampersand al parámetro en la declaración de la función, de esta manera:

4 la respuesta

Argumento de la función de Julia por referencia

Los documentos dicen En Julia, todos los argumentos de las funciones se pasan por referencia. así que me sorprendió ver una diferencia en el comportamiento de estas dos funciones: function foo!(r::Array{Int64}) r=r+1 end function ...

12 la respuesta

Pass Variables por referencia en Javascript

¿Cómo paso variables por referencia en JS? Tengo 3 variables para las que quiero realizar varias operaciones, así que quiero ponerlas en un bucle for y realizar las operaciones para cada una. pseudo código: myArray = new Array(var1, var2, ...

3 la respuesta

Guardar una referencia a un int

Aquí hay una versión mucho más simplificada de lo que estoy tratando de hacer. static void Main(string[] args) { int test = 0; int test2 = 0; Test A = new Test(ref test); Test B = new Test(ref test); Test C = new Test(ref test2); A.write(); ...

7 la respuesta

Pasar a un argumento de referencia por valor

Considere este sencillo programa: vector<int> foo = {0, 42, 0, 42, 0, 42}; replace(begin(foo), end(foo), foo.front(), 13); for(const auto& i : foo) cout << i << '\t';Cuando lo escribí esperaba: 13 42 13 42 13 42 Pero en cambio obtuve: 13 42 0 ...

29 la respuesta

Is JavaScript a pass-by-reference or pass-by-value language

Los tipos primitivos (Número, Cadena, etc.) se pasan por valor, pero los Objetos se desconocen, porque pueden pasar ambos por valor (en caso de que consideremos que una variable que contiene un objeto es, de hecho, una referencia al objeto) y ...