Python: clonar lista y eliminar referencia

Este post trata sobre el lenguaje de programación Python. Vamos a ver cómo copiar un arreglo pero eliminando la referencia; de este modo al modificar el arreglo A no vamos a modificar sin querer al arreglo B. Esto también es conocido como clonar un arreglo o clonar una lista en Python. Nota: con lista también me refiero a arreglo, array, vector, como lo conozcas. ...

mayo 31, 2020 · 2 min · 314 palabras · Parzibyte

Java: parámetros por referencia o valor

Hoy veremos cómo es que, en Java, se pasan los parámetros a las funciones. Es decir, ¿En Java los parámetros se pasan por referencia o por valor? vamos a comprobarlo y explicarlo con este post. De entrada te digo que depende del tipo de dato y que, en términos simples, solo los objetos y arreglos se pasan por referencia. ...

abril 5, 2020 · 7 min · 1448 palabras · Parzibyte

Vue: eliminar referencias de arreglos

En posts anteriores mostré la manera de eliminar las referencias de arreglos en JavaScript usando slice o el operador de propagación. Sin embargo, con el framework Vue las cosas son un poco distintas debido a su reactividad. Hoy te mostraré cómo eliminar la referencia de un arreglo en Vue o, en otras palabras, cómo realizar una copia de un arreglo en Vue. Este error me dio bastantes dolores de cabeza, y siempre me los ha dado. Al fin encontré la solución y vengo a compartirla. ...

marzo 10, 2020 · 2 min · 313 palabras · Parzibyte

Eliminar referencias de arreglo en JavaScript

JavaScript es un lenguaje raro, tiene algunas ventajas y algunas desventajas, además de un comportamiento peculiar. En el caso de los arreglos hay algo interesante: al asignar un arreglo igual a otro arreglo (let miArreglo = miOtroArreglo) se asigna únicamente la referencia. Por lo tanto, si modificamos un arreglo se modificará al otro. Hoy veremos cómo evitar eso, es decir, evitar que al modificar un arreglo se modifique el otro. ...

marzo 7, 2020 · 2 min · 391 palabras · Parzibyte

C - Intercambiar variables con apuntadores

En este post voy a explicar un ejercicio básico con apuntadores en C; haremos una función que intercambia dos variables intercambiando la dirección de memoria de las mismas. A esto también se le llama “intercambiar variables por referencia” y funcionan gracias a las funciones por referencia en C. ...

octubre 7, 2019 · 2 min · 334 palabras · Parzibyte

Funciones por referencia en PHP

Introducción PHP permite la llamada o invocación de funciones por referencia. Ya vimos cómo se trabaja con ellas en C, ahora veamos cómo podemos tener el mismo comportamiento en PHP. ...

septiembre 21, 2018 · 3 min · 516 palabras · Parzibyte

Funciones por referencia y por valor en C

Introducción Continuando con las funciones en C vamos a ver hoy cómo es la llamada a las mismas por referencia y por valor. Cuando las llamamos por referencia podemos hacer cosas que no podemos con una simple llamada por valor. ...

septiembre 20, 2018 · 5 min · 963 palabras · Parzibyte