Результаты поиска по запросу "mutable"
Неизменяемые и изменчивые типы
Я запутался в том, что такое неизменный тип. Я знаюfloat объект считается неизменным, на примере такого типа из моей книги: class RoundFloat(float): def __new__(cls, val): return float.__new__(cls, round(val, 2))Считается ли это неизменным из-за ...
NSArray @property при поддержке NSMutableArray
Я определил класс, в котором я хотел бы, чтобы открытое свойство выглядело так, как будто оно поддерживаетсяNSArray, Это достаточно просто, но в моем случае фактическая поддержка ивараNSMutableArray: @interface Foo { NSMutableArray* array; } ...
Изменяемый и неизменяемый для параллельных приложений [закрыто]
В приложении, которое я пишу, мне нужно написать множество базовых типов, которые, скорее всего, будут неизменными. Но мне интересно, как изменяемые типы сравниваются в параллельных приложениях с неизменяемыми. Вы можете использовать замки с ...
Хорошо ли использовать значения по умолчанию для изменяемого аргумента функции?
В Python распространенной ошибкой является установка изменяемого объекта в качестве значения по умолчанию для аргумента в функции. Вот пример, взятый изэто отличная статья Дэвида ...
Как вы возвращаете несколько значений и присваиваете их переменным переменным?
Это то, что я до сих пор. let Swap (left : int , right : int ) = (right, left) let mutable x = 5 let mutable y = 10 let (newX, newY) = Swap(x, y) //<--this works //none of these seem to work //x, y <- Swap(x, y) //(x, y) <- Swap(x, y) //(x, y) ...
Почему кортеж не изменчив в Python? [Дубликат]
Возможный дубликат: Почему строки Python и кортежи сделаны неизменяемыми? [https://stackoverflow.com/questions/1538663/why-are-python-strings-and-tuples-are-made-immutable] Какой дизайн нижнего уровня делает кортеж не изменяемым в Python? Почему ...
Почему строковый ключ для хэша заморожен?
СогласноСпецификация [http://www.ruby-doc.org/core-1.9.3/Hash.html#method-i-store]строки, используемые в качестве ключа для хэша, дублируются и замораживаются. Другие изменяемые объекты, кажется, не имеют такого особого рассмотрения. Например, ...
Двумерные векторы в Rust
Примечание редактора: этот вопрос предшествует Rust0,1(с тегом 2013-07-03) и не является синтаксически верным кодом Rust 1.0. Ответы могут все еще содержать ценную информацию. Кто-нибудь знает, как создавать изменяемые двумерные векторы в Rust и ...
Всегда объявлять std :: mutex как изменчивый в C ++ 11?
После просмотра выступления Херба СаттераВы не знаете, постоянный и изменчивый [http://isocpp.org/blog/2012/12/you-dont-know-const-and-mutable-herb-sutter] Интересно, должен ли я всегда определять мьютекс как изменяемый? Если да, я думаю, что то ...
Ошибка инициализации объекта Python. Или я неправильно понимаю, как работают объекты?
1 import sys 2 3 class dummy(object): 4 def __init__(self, val): 5 self.val = val 6 7 class myobj(object): 8 def __init__(self, resources): 9 self._resources = resources 10 11 class ext(myobj): 12 def __init__(self, resources=[]): ...