Resultados da pesquisa a pedido "reference"
error: inicialização inválida da referência não const do tipo "int" a partir de um rvalor do tipo "int"
Forma errada: int &z = 12;Forma correta int y; int &r = y;Questã: Por que o primeiro código está errado? O que é "significad "do erro no título?
Java: definir uma referência como nula não afetará o objeto
Eu tenho uma pergunta simples. Neste código abaixo, por que o valor de s3 ainda é impresso, embora eu o tenha definido como nulo antes. Parece que o coletor de lixo não será chamad public class Test { public static void main(String[] args) { ...
Como devo incluir um arquivo js de outro arquivo js?
Qual é a melhor maneira de adicionar uma referência a um arquivo javascript de outro arquivo javascript? Suponha que eu tenha um arquivo js incluído na minha página da web. Este javascript depende de outro arquivo. Então, eu quero referenciar ...
Por que as variáveis const precisam ser inicializadas imediatament
Esta é uma questão geral de programação. Estou aprendendo sobre C ++ e aprendi que qualquer variável const, ou seja:const int i ouint *const ptr, deve ser inicializado imediatament Essa também é a razão subjacente pela qual as referências aos ...
Como copiar o conteúdo de um ArrayList para outro?
Tenho algumas estruturas de dados e gostaria de usar uma como temporária e outra como não temporári ArrayList<Object> myObject = new ArrayList<Object>(); ArrayList<Object> myTempObject = new ArrayList<Object>(); //fill myTempObject here .... ...
Por que não posso declarar uma referência a um objeto mutável? (“A referência não pode ser declarada mutável”)
Digamos que temos umtest.cpp do seguinte modo class A; class B { private: A mutable& _a; };Compilação $> gcc test.cpp test.cpp:6:20: error: reference ‘_a’ cannot be declared ‘mutable’ [-fpermissive]My gcc: $> gcc --version gcc (Ubuntu/Linaro ...
Tipo de retorno de '?:' (Operador condicional ternário)
Por que o primeiro retorna uma referência? int x = 1; int y = 2; (x > y ? x : y) = 100;Enquanto o segundo não? int x = 1; long y = 2; (x > y ? x : y) = 100; Na verdade, o segundo não foi compilado - "não lvalue restante da atribuição"
tribuindo variáveis por referência e operador ternári
Por que o operador ternário não funciona com a atribuição por referênci $obj = new stdClass(); // Object to add $result = true; // Op result $success = array(); // Destination array for success $errors = array(); // Destination array for errors ...
É necessária uma referência de objeto para o campo, método ou propriedade não estátic
Sei que essa é provavelmente uma pergunta muito recente, então peço desculpa Estou tentando acessar a propriedade Text de um rótulo no Form1 a partir de outro formulário, o MaxScor Quando clico no botão Ok no MaxScore, desejo definir ...
O que está acontecendo exatamente ao instanciar com 'novo'?
Vamos considerar o seguinte código: class a { public $var1; function disp(){ echo $this->var1; } } $obj1 = new a; echo '<br/>After instantiation into $obj1:<br/>'; xdebug_debug_zval('obj1'); $obj1->var1 = "Hello "; echo '<br/><br/>After ...