Resultados da pesquisa a pedido "reference"

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

3 a resposta

Array.fill (Array) cria cópias por referências e não por valor [duplicado]

Esta pergunta já tem uma resposta aqui: Array.prototype.fill () com objeto passa referência e não nova instância [/questions/35578478/array-prototype-fill-with-object-passes-reference-and-not-new-instance] 5 respostasEstou tentando criar uma ...

2 a resposta

Como retornar uma estrutura recém-criada como referência? [duplicado]

Esta pergunta já tem uma resposta aqui: Existe alguma maneira de retornar uma referência a uma variável criada em uma função? [/questions/32682876/is-there-any-way-to-return-a-reference-to-a-variable-created-in-a-function] 2 respostasComo um ...

1 a resposta

Por que a clonagem do meu tipo personalizado resulta em & T em vez de T?

#![feature(type_macros)] extern crate typenum; #[macro_use] extern crate generic_array; extern crate num; use num::{Float, Zero}; use typenum::*; use generic_array::*; #[derive(Clone, Debug)] struct Vector<T, N: ArrayLength<T>> { data: ...

3 a resposta

Gerando um link aleatório por meio de Javascript / HTML

Estou tentando criar um script que permita exibir um hiperlink que redireciona o usuário para um URL aleatório selecionado em quatro sites. Até agora, criei uma matriz para os sites e uma função que tenta gerar o URL aleatório. Para ...

3 a resposta

Significado dos símbolos "e" e "e" estrela "*" em Rust

Apesar de ler atentamente a documentação, estou um pouco confuso sobre o significado do& e* símbolo no Rust e, mais geralmente, sobre o que é exatamente uma referência ao Rust. Neste exemplo, parece ser semelhante a uma referência C ++ (ou seja, ...

2 a resposta

Estratificação do PHP "Atribuir por referência"

Me deparei com um trecho de código que incluía$a = & $b; mas não havia testado se $ b realmente existia (if (isset($b))) Eu não tinha certeza de como o PHP lidava com isso, então fiz um teste rápido e agora estou ainda mais intrigado. $a = ...

2 a resposta

Por que o git update-ref aceita referências não / refs?

Embora comandos como "git log" aceitem expressões diferentes para a mesma referência, por exemplo, refs/heads/master heads/master masterisso não é verdade para "git update-ref". Por exemplo git ,update-ref master HEAD^não é o mesmo que git ...

3 a resposta

Sobre a ligação de uma referência const a um subobjeto de um temporário

Com código como #include <iostream> struct P { int x; P(int x) : x(x) {} ~P() { std::cout << "~P()\n"; } }; int main() { auto const& x = P{10}.x; std::cout << "extract\n"; } Impressões GCC~P() extract, indicando que o tempo de vida do temporário ...

2 a resposta

Swift SpriteKit ARC para manequins

Eu tenho tentado envolver minha cabeça em ciclos de referência fortes e estou lutando. Eu tenho lido a documentação da apple e em algum site e sinto que eles realmente não abordam meus problemas. Eu entendo que você precisa usar fraco e sem ...