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

1 a resposta

Custo de passagem por referência quando um tipo de modelo é fundamental

6 a resposta

É passagem rápida por valor ou passagem por referência

Eu sou realmente novo no Swift e acabei de ler que as classes são passadas por referência e matrizes / strings etc. são copiadas. A passagem por referência é da mesma maneira que no Objective-C ou Java em que você realmente passa uma referência ...

8 a resposta

Passar por valor ou referência, para um construtor de C ++ que precisa armazenar uma cópia?

12 a resposta

Por que devo usar a palavra-chave "final" em um parâmetro de método em Java?

Não consigo entender ondefinal palavra-chave érealmente útil quando usado em parâmetros de método. Se excluirmos o uso de classes anônimas, legibilidade e declaração de intenção, isso parecerá quase inútil para mim. A imposição de que alguns ...

3 a resposta

Por que construtor de cópia é chamada quando passamos um objeto como um argumento por valor para um método

1 a resposta

Quais operadores eu tenho que sobrecarregar para ver todas as operações ao passar um objeto para uma função?

Eu gostaria de escrever um pedaço de código que mostre todas as operações de copiar / atribuir / excluir, etc., que são feitas no objeto ao passá-lo para uma função. Eu escrevi isto: #include <iostream> class A { public: ...

4 a resposta

No C ++ 11, quando as variáveis vinculadas de uma expressão lambda devem ser capturadas por valor?

Tenho um programa C ++ do Visual Studio 2010, cuja principal função é: vector<double> v(10); double start = 0.0; double increment = 10.0; auto f = [&start, increment]() { return start += increment; }; generate(v.begin(), v.end(), f); for(auto ...

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 ...

0 a resposta

Tipos de exibição em C ++: passam por const e ou por valor?

Isso surgiu recentemente em uma discussão de revisão de código, mas sem uma conclusão satisfatória. Os tipos em questão são análogos ao C ++ string_view TS. Eles são invólucros simples e não proprietários em torno de um ponteiro e comprimento, ...

7 a resposta

Arrays no PHP são passados ​​por valor ou por referência?