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

1 a resposta

Por que o segundo argumento para pthread_join () é um **, um ponteiro para um ponteiro?

Eu sou novo em usarpthread e também não familiarizado com ponteiros para ponteiros. Alguém poderia talvez explicar por que o segundo argumento depthread_join() é umvoid **. Por que é projetado assim. int pthread_join(pthread_t thread, void ...

2 a resposta

Existe uma razão para que algoritmos padrão tomem lambdas por valor? [duplicado]

Esta pergunta já tem uma resposta aqui: Por que os predicados dos algoritmos de operação de sequência são transmitidos por cópia? [/questions/17234543/why-the-sequence-operation-algorithms-predicates-are-passed-by-copy] 3 respostasEntão, eu fiz ...

1 a resposta

As fatias de golang passam por valor?

Em Golang, estou tentando fazer com que uma fatia de embaralhamento funcione para o meu problema de vendedor ambulante. Ao fazer isso, notei que, quando comecei a editar a fatia, a função de embaralhar era diferente toda vez que ...

1 a resposta

O acesso dinâmico à memória funciona apenas dentro da função

Esta pergunta deve ser usada como duplicata canônica para esta FAQ: Estou alocando dados dinamicamente dentro de uma função e tudo funciona bem, mas apenas dentro da função em que a alocação ocorre. Quando tento usar os mesmos dados fora da ...

6 a resposta

python pandas dataframe, é passagem por valor ou passagem por referência

Se eu passar um dataframe para uma função e modificá-lo dentro da função, é passar por valor ou passar por referência? Eu corro o seguinte código a = pd.DataFrame({'a':[1,2], 'b':[3,4]}) def letgo(df): df = df.drop('b',axis=1) letgo(a)o valor ...

1 a resposta

Por que uma variável local volátil é otimizada diferentemente de um argumento volátil e por que o otimizador gera um loop não operacional a partir deste último?

fundoIsso foi inspirado por esta pergunta / resposta e discussão subsequente nos comentários:A definição de "volátil" é volátil ou o GCC está tendo alguns problemas de conformidade padrão? [https://stackoverflow.com/a/38233312/2757035] . Com base ...

1 a resposta

Passagem de variável MATLAB e atribuição lenta

Eu sei que no Matlab, há uma avaliação 'preguiçosa' quando uma nova variável é atribuída a uma existente. Tal como: array1 = ones(1,1e8); array2 = array1;O valor dearray1 não será copiado paraarray2 a menos que o elemento dearray2 é ...

7 a resposta

Passando para um argumento de referência por valor

Considere este programa simples: 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';Quando escrevi, esperava obter: 13 42 13 42 13 42 Mas, em vez disso, ...

2 a resposta

As variáveis / objetos são passados por valor e por que não posso alterar a propriedade do objeto com variável em javascript? [duplicado]

Esta pergunta já tem uma resposta aqui: O JavaScript é uma linguagem de passagem por referência ou de passagem por valor? [/questions/518000/is-javascript-a-pass-by-reference-or-pass-by-value-language] 29 respostasSuponha que eu tenha um objeto ...

1 a resposta

atualizar valores reais usando passagem por valor

Quero saber se existe alguma maneira de atualizar os valores originais usando a passagem por valor. Também quero saber se posso retornar o endereço atualizado para o principal Aqui eu não quero usar passagem por referência para trocar valores ...