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

4 la respuesta

Errores personalizados en golang y receptores de puntero

Leyendo sobre receptores de valor frente a receptores de puntero en la web y stackoverflow, entiendo que la regla básica es: si no planea modificar el receptor, y el receptor es relativamente pequeño, no hay necesidad de punteros. Entonces, ...

3 la respuesta

¿Cómo encuentra el recolector de basura C # objetos cuya única referencia es un puntero interior?

Cía#,ref yout los parámetros son, hasta donde yo sé, pasados al pasar solo la dirección sin procesar del valor relevante. Esa dirección puede ser un puntero interior a un elemento en una matriz o un campo dentro de un objeto. Si se produce una ...

1 la respuesta

Actualizar Rcpp :: NumericMatrix pasado por referencia usando RcppArmadillo submat ()

Siguiendo con estopregunta [https://stackoverflow.com/questions/31691130/conversion-of-r-matrices-to-armadillo-is-really-slow] , Estoy tratando de entender cómo actualizar eficientemente un subconjunto de unRccp::NumericMatrix tipo de ...

2 la respuesta

¿Existe una razón por la cual los algoritmos estándar toman a Lambdas por valor? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué los predicados de algoritmos de operación de secuencia se pasan por copia? [/questions/17234543/why-the-sequence-operation-algorithms-predicates-are-passed-by-copy] 3 respuestasEntonces hice ...

6 la respuesta

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 ...

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 ...

10 la respuesta

¿Significado de pasar por referencia en C y C ++?

Estoy confundido sobre el significado de "pasar por referencia" en C y C ++. En C, no hay referencias. Así que supongo que pasar por referencia significa pasar un puntero. Pero entonces, ¿por qué no llamarlo pasar por puntero? En C ++, tenemos ...

2 la respuesta

¿Las variables / objetos se pasan por valor y por qué no puedo cambiar la propiedad del objeto con variable en javascript? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Es JavaScript un lenguaje de paso por referencia o de paso por valor? [/questions/518000/is-javascript-a-pass-by-reference-or-pass-by-value-language] 29 respuestasSupongamos que tengo un objeto ...

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 ...

2 la respuesta

Pasar objeto por referencia a std :: thread en C ++ 11

¿Por qué no puede pasar un objeto por referencia al crear unstd::thread ? Por ejemplo, el siguiente fragmento proporciona un error de compilación: #include <iostream> #include <thread> using namespace std; static void SimpleThread(int& a) // ...