Siempre pensé que Java era paso por referencia . Sin embargo, he visto un par de publicaciones en el blog (por ejemplo, este blog ) que afirman que no lo es. No creo entender la distinción que están haciendo. ¿Cuál es la
Una referencia es un valor que permite que un programa acceda indirectamente a un dato particular, como una variable o un registro, en la memoria de la computadora o en algún otro dispositivo de almacenamiento.
Siempre pensé que Java era paso por referencia . Sin embargo, he visto un par de publicaciones en el blog (por ejemplo, este blog ) que afirman que no lo es. No creo entender la distinción que están haciendo. ¿Cuál es la
Sé que las referencias son azúcar sintáctica, por lo que el código es más fácil de leer y escribir. ¿Pero cuáles son las
La documentación de Python parece poco clara sobre si los parámetros se pasan por referencia o valor, y el siguiente código produce el valor 'Original' sin cambios. class PassByReference: def __init__(self): self.variable = 'Original' self.change(self.variable) print(self.variable) def...
На этот вопрос есть ответы на Stack Overflow на русском : Ссылка на неразрешенный внешний символ (возможные причины) ¿Qué son los errores de símbolo externo de referencia indefinida / sin resolver? ¿Cuáles son las causas comunes y cómo solucionarlas /...
Los tipos primitivos (número, cadena, etc.) se pasan por valor, pero los objetos son desconocidos, ya que ambos pueden pasar por valor (en caso de que consideremos que una variable que contiene un objeto es, de hecho, una referencia al objeto ) y pasado por referencia (cuando consideramos que la...
Estoy creando una función donde necesito pasar un objeto para que pueda ser modificado por la función. Cuál es la diferencia entre: public void myFunction(ref MyClass someClass) y public void myFunction(out MyClass someClass) ¿Cuál debería usar y por
¿Alguien puede explicarme esto? Esto no tiene ningún sentido para mí. Copio un diccionario en otro y edito el segundo y ambos cambian. ¿Por qué está pasando esto? >>> dict1 = {"key1": "value1", "key2": "value2"} >>> dict2 = dict1 >>> dict2 {'key2': 'value2', 'key1':...
¿Cuál es la diferencia entre java.lang.ref.WeakReferencey
He estado buscando algunas de las nuevas características de C ++ 11 y una que he notado es el doble ampersand al declarar variables, como T&& var. Para empezar, ¿cómo se llama esta bestia? Desearía que Google nos permitiera buscar puntuaciones como esta. ¿Qué significa exactamente ? A...
Estoy intentando ejecutar algunas pruebas unitarias en una aplicación de formularios Windows Forms de C # (Visual Studio 2005), y aparece el siguiente error: System.IO.FileLoadException: No se pudo cargar el archivo o ensamblado 'Utility, Version = 1.2.0.200, Culture = neutral, PublicKeyToken =...
Las respuestas de esta pregunta son un esfuerzo comunitario . Edite las respuestas existentes para mejorar esta publicación. Actualmente no acepta nuevas respuestas o interacciones. Mi Google-fu me ha fallado. En Python, ¿son equivalentes las siguientes dos pruebas...
Cuál es la diferencia entre un parámetro pasado por referencia un parámetro pasado por valor? ¿Me podría dar algunos ejemplos, por
Incluya un ejemplo con la
Soy nuevo en MongoDB, proveniente de un fondo de base de datos relacional. Quiero diseñar una estructura de preguntas con algunos comentarios, pero no sé qué relación usar para los comentarios: ¿ embedo reference? Una pregunta con algunos comentarios, como stackoverflow , tendría una estructura...
¿Existe una sintaxis de reducción para el equivalente de: Take me to <a href="#pookie">pookie</a> ... <a name="pookie">this is
En perfecta expedición, std::forwardse utiliza para convertir las referencias rvalue nombre t1y t2las referencias rvalue sin nombre. ¿Cuál es el propósito de hacer eso? ¿Cómo afectaría eso a la función llamada innersi dejamos t1& t2como valores? template <typename T1, typename T2> void...
Estoy tratando de entender las referencias de valor y mover la semántica de C ++ 11. ¿Cuál es la diferencia entre estos ejemplos y cuál de ellos no va a hacer una copia vectorial? Primer ejemplo std::vector<int> return_vector(void) { std::vector<int> tmp {1,2,3,4,5}; return...
Entiendo la sintaxis y la semántica general de los punteros versus las referencias, pero ¿cómo debo decidir cuándo es más o menos apropiado usar referencias o punteros en una API? Naturalmente, algunas situaciones necesitan una u otra ( operator++necesita un argumento de referencia), pero en...
No puedo entender dónde la finalpalabra clave es realmente útil cuando se usa en los parámetros del método. Si excluimos el uso de clases anónimas, legibilidad y declaración de intenciones, me parece casi inútil. Hacer cumplir que algunos datos permanezcan constantes no es tan fuerte como...
¿Qué sucederá si dos módulos se importan entre sí? Para generalizar el problema, ¿qué pasa con las importaciones cíclicas en