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

1 la respuesta

¿Por qué el segundo argumento de pthread_join () es un **, un puntero a un puntero?

Soy nuevo en usarpthread y tampoco tan familiarizado con punteros a punteros. ¿Podría alguien explicar por qué el segundo argumento depthread_join() es unvoid **. ¿Por qué está diseñado así? int pthread_join(pthread_t thread, void **value_ptr);

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

1 la respuesta

¿Las rebanadas de golang pasan por valor?

En Golang, estoy tratando de hacer una función de división de codificación para mi problema de vendedor ambulante. Mientras hacía esto, noté que cuando comencé a editar el segmento, la función de codificación era diferente cada vez que ...

1 la respuesta

El acceso dinámico a la memoria solo funciona dentro de la función

Esta pregunta está destinada a ser utilizada como un duplicado canónico para estas preguntas frecuentes: Estoy asignando datos dinámicamente dentro de una función y todo funciona bien, pero solo dentro de la función donde tiene lugar la ...

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

1 la respuesta

¿Por qué una variable local volátil se optimiza de manera diferente a un argumento volátil, y por qué el optimizador genera un ciclo no operativo a partir de este último?

AntecedentesEsto se inspiró en esta pregunta / respuesta y la discusión subsiguiente en los comentarios:¿La definición de "volátil" es volátil, o GCC tiene algunos problemas de cumplimiento ...

1 la respuesta

Paso variable de MATLAB y asignación diferida

Sé que en Matlab, hay una evaluación 'perezosa' cuando se asigna una nueva variable a una existente. Como: array1 = ones(1,1e8); array2 = array1;El valor dearray1 no será copiado aarray2 a menos que el elemento dearray2 es modificado. A partir ...

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

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

1 la respuesta

actualizar los valores reales utilizando pasar por valor

Quiero saber si hay alguna forma de actualizar los valores originales mediante el uso de pasar por valor. También quiero saber si puedo devolver la dirección actualizada a main Aquí no quiero usar pasar por referencia para intercambiar valores ...