Resultados da pesquisa a pedido "pass-by-reference"

8 a resposta

Por que esse objeto não é passado por referência ao atribuir algo a ele?

Sei que em JS, os objetos são passados por referência, por exemplo: function test(obj) { obj.name = 'new name'; } var my_obj = { name: 'foo' }; test(my_obj); alert(my_obj.name); // new name Mas por que o abaixo não funciona: function test(obj) ...

2 a resposta

Bug Visual C ++ 10.0 em 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 ); }Resultado com MinGW g ++ 4.6.1: [d:\dev\test] > g++ foo.cpp ...

6 a resposta

Delphi passando parâmetros por referência ou por valor / cópia

Context 1 var text:String; text:='hello'; myFunc(text); Context2 function myFunc(mytext:String); var textcopy:String; begin textcopy:=mytext; end;myFunc no contexto2 foi chamado a partir do contexto1, a variável localmytext está apontando para ...

20 a resposta

O que é o uso de "ref" para variáveis do tipo de referência em C #?

Entendo que se eu passar um tipo de valor int, struct, etc.) como um parâmetro (sem oref keyword), uma cópia dessa variável é passada para o método, mas se eu usar oref palavra-chave, uma referência a essa variável é passada, não uma nov Mas ...

12 a resposta

Python: Quando uma variável é passada por referência e quando por valor? [duplicado

Possible Duplicate: Python: Como passo uma variável por referênci [https://stackoverflow.com/questions/986006/python-how-do-i-pass-a-variable-by-reference] Meu código: locs = [ [1], [2] ] for loc in locs: loc = [] print locs # prints => [ [1], ...

6 a resposta

Como preencher um ponteiro struct com referência de estrutura global dentro de uma função

Sou novato em C e estou com problemas para entender por que meu_struto_ptr (principal) é nulo no exemplo a seguir. Como atribuir o endereço de uma estrutura na matriz my_structs ao ponteiro my_struct_ptr na função get_my_struct_by_name? struct ...

48 a resposta

How do I pass a variable by reference

A documentação do Python parece pouco clara sobre se os parâmetros são passados por referência ou valor, e o código a seguir produz o valor inalterado 'Original' class PassByReference: def __init__(self): self.variable = ...