Resultados da pesquisa a pedido "mutable"

2 a resposta

Por que Matz optou por tornar as Strings mutáveis por padrão no Ruby?

É o inverso desta pergunta:Por que seqüências de caracteres não podem ser mutáveis em Java e .NET? [https://stackoverflow.com/questions/93091/why-cant-strings-be-mutable-in-java-and-net] Essa escolha foi feita no Ruby apenas porque as operações ...

3 a resposta

Qual é a maneira correta de remover elementos de um mapa mutável de scala usando um predicado

Como fazer isso sem criar novas coleções? Existe algo melhor que isso? val m = scala.collection.mutable.Map[String, Long]("1" -> 1, "2" -> 2, "3" -> 3, "4" -> 4) m.foreach(t => if (t._2 % 2 == 0) m.remove(t._1)) println(m)P.S. em Scala 2.8

6 a resposta

volátil vs. mutável em C ++

Eu tenho uma pergunta sobre a diferença entre volátil e mutável. Notei que os dois significam que isso pode ser alterado. O quê mais? Eles são a mesma coisa? Qual é a diferença? Onde eles são aplicáveis? Por que as duas idéias são propostas? Como ...

5 a resposta

Erro de inicialização do objeto Python. Ou eu estou entendendo mal como os objetos funcionam?

2 a resposta

Como você declara os valores de uma entrada de dicionário como mutável?

8 a resposta

Mutable vs Imutável para aplicações paralelas [fechado]

No aplicativo que estou escrevendo, preciso escrever muitos tipos de base, que provavelmente serão imutáveis. Mas estou imaginando como os tipos mutáveis se comparam em aplicativos paralelos aos imutávei Você pode usar bloqueios com objetos ...

6 a resposta

Existem boas razões pelas quais os fechamentos não são imutáveis em c #?

Eu andei repetidamente sobre isso na minha cabeça e não consigo encontrar uma boa razão para o fechamento de C # ser mutável. Parece apenas uma boa maneira de obter algumas consequências indesejadas se você não estiver ciente do que ...

12 a resposta

Alterações na lista de listas refletidas entre sublistas inesperadamente

Eu precisava criar uma lista de listas em Python, então digitei o seguinte: myList = [[1] * 4] * 3A lista era assim: [[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]]Então mudei um dos valores mais internos: myList[0][0] = 5Agora minha lista fica ...