Resultados da pesquisa a pedido "value-type"
Se matrizes são tipos de valor e, portanto, são copiadas, como elas não são seguras?
Lendoesta [https://stackoverflow.com/a/38903479/5175709]Eu aprendi que: Instâncias de tipos de valor não são compartilhadas: cada thread obtém sua própria cópia. * Isso significa que cada thread pode ler e gravar em sua instância sem precisar se ...
Erro de seleção para caixa de listagem onde os itens da lista são tipos / estruturas de valor e contêm duplicatas?
Transformei um Horizontal ItemsControl em uma caixa de listagem para poder selecionar itens individuais, mas achei que a seleção estava quebrada. Levou algum tempo para destilar a parte problemática. Books = new[] { new Book{Id=1, Name="Book1"}, ...
Tipo de referência dentro do tipo de valor
Estou explorando os tipos de valor Swift, particularmente estruturas para obter uma melhor compreensão de seus usos em diferentes cenários. Fiquei surpreso ao ver como o enum pode ser usado para criar a Árvore de Pesquisa Binária usandoindirect ...
Quando a adição de um construtor de movimento e um operador de atribuição de movimento realmente fará diferença?
Considerando a alta qualidade dos compiladores atuais em relação à otimização do valor de retorno (RVO e NRVO), fiquei pensando em que complexidade de classe é realmente significativo começar a adicionar construtores de movimento e operadores de ...
Em C #, uso de tipos de valor vs. tipos de referência
Minhas perguntas são: Quando devemos usar tipos de valor e quando tipos de referência?Quais são as vantagens e desvantagens de um sobre o outro?E se alguém usar tipos de referência em todos os lugares? Existe algum mal nisso?Por favor, discuta ...
A chamada de um método em um tipo de valor resulta em boxe no .NET?
Eu estava participando da pergunta Stack OverflowTudo no .NET é um objeto? [https://stackoverflow.com/questions/436211/is-everything-in-c-an-object]. E um pôster (nos comentários da resposta aceita) parecia pensar que executar uma chamada de ...
Como posso obter o tamanho de um vetor :: value_type?
Eu quero pegarsizeof do tipo que está contido em um vetor. Aqui está o que eu tentei: #include <iostream> #include <vector> int main() { std::vector<uint> vecs; std::cout << sizeof(vecs.value_type) << std::endl; return 0; }Pelo meu entendimento, ...
Qual é o limite do tipo de valor BigInteger em c #?
Conforme descrito no MSDNBigInteger [http://msdn.microsoft.com/en-us/library/system.numerics.biginteger%28v=vs.110%29.aspx] é : Um tipo imutável que representa um número inteiro arbitrariamente grande cujo valor em teoria não tem limites ...
Tipos de valor e referência de C #
Consulte as seguintes linhas de código mencionadas abaixo: byte[] a = { 1, 2, 3, 4 }; byte[] b = a; // b will have all values of a. a = null;Em c #byte[] é um tipo de referência. Agora sea = null na linha 3, então por queb não é nulo, pois é um ...
Estrutura rápida e mutante
Há algo que eu não entendo completamente quando se trata de alterar tipos de valor no Swift. Como o iBook "A linguagem de programação Swift" afirma:Por padrão, as propriedades de um tipo de valor não podem ser modificadas de dentro de ...