Resultados de la búsqueda a petición "pass-by-reference"
¿Por qué no se pasa este objeto por referencia al asignarle algo más?
Sé que en JS, los objetos se pasan por referencia, por ejemplo: function test(obj) { obj.name = 'new name'; } var my_obj = { name: 'foo' }; test(my_obj); alert(my_obj.name); // new namePero por qué no funciona lo siguiente: function test(obj) ...
Visual C ++ 10.0 error en std :: reference_wrapper?
Código #include <functional> struct Foo { virtual void mf() = 0; }; struct Bar: Foo { virtual void mf() {} }; int main() { Bar o; std::reference_wrapper<Foo const> wrapper( o ); }Resultar con MinGW g ++ 4.6.1: [d:\dev\test] > g++ foo.cpp ...
Delphi pasando parámetros por referencia o por valor / copia
Context 1 var text:String; text:='hello'; myFunc(text); Context2 function myFunc(mytext:String); var textcopy:String; begin textcopy:=mytext; end;myFunc en Context2 se llamó desde Context1, la variable localmytext apunta a una memoria fuera del ...
¿Cuál es el uso de "ref" para las variables de tipo de referencia en C #?
Entiendo que si paso un tipo de valor int, struct, etc.) como parámetro (sin laref palabra clave), se pasa una copia de esa variable al método, pero si uso laref palabra clave se pasa una referencia a esa variable, no una nueva. Pero con tipos ...
Python: ¿Cuándo se pasa una variable por referencia y cuándo por valor? [duplicar
Posible duplicado: Python: ¿Cómo paso una variable por referencia? [https://stackoverflow.com/questions/986006/python-how-do-i-pass-a-variable-by-reference] Mi código locs = [ [1], [2] ] for loc in locs: loc = [] print locs # prints => [ [1], ...
¿Cómo rellenar un puntero de estructura con referencia de estructura global dentro de una función C?
Soy nuevo en C y tengo problemas para entender por qué my_struct_ptr (main) es nulo en el siguiente ejemplo. ¿Cómo asignaría la dirección de una estructura en la matriz my_structs al puntero my_struct_ptr dentro de la ...
How do I pass a variable by reference
a 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 = ...