preguntar acerca de mutable

4
réponses

Toujours déclarer std:: mutex comme mutable en C++11?

Après avoir regardé le discours D'Herb Sutter vous ne connaissez pas const et mutable , je me demande si je devrais toujours définir un mutex comme mutable? Si oui, je suppose que la même chose vaut pour tout conteneur synchronisé(par exemple, tbb:: …
demandé sur 1970-01-01 00:33:33
1
réponses

Dans Kotlin, comment modifier le contenu d’une liste tout en itérant

j'ai une liste: val someList = listOf(1, 20, 10, 55, 30, 22, 11, 0, 99) Et je tiens à le parcourir tout en modifiant certaines valeurs. Je sais que je peux le faire avec val copyOfList = someList.map { if (it <= 20) it + 20 else it } Co …
demandé sur 1970-01-01 00:33:36
18
réponses

Le mot-clé ‘mutable’ a-t-il un autre but que de permettre à la variable d’être modifiée par une fonction const?

il y a quelque temps, j'ai trouvé un code qui marquait une variable membre d'une classe avec le mot-clé mutable . Pour autant que je puisse le voir, il vous permet simplement de modifier une variable dans une const méthode: class Foo { …
demandé sur 1970-01-01 00:33:28
18
réponses

Pourquoi les chaînes ne peuvent pas être mutables en Java and.NET Je ne sais pas.

pourquoi ont-ils décidé de rendre la chaîne immuable en Java et .NET (et dans d'autres langues)? Pourquoi n'ont-ils pas le faire muable? ... …
demandé sur 1970-01-01 00:33:28
12
réponses

Quelle est la différence entre la chaîne mutable et immuable en java?

à ma connaissance, une chaîne mutable peut être changée, et immuable chaîne ne peut pas être changé. ici, je veux changer la valeur D'une chaîne comme celle-ci, String str="Good"; str=str+" Morning"; et d'autres, …
demandé sur 1970-01-01 00:33:34