1 mutable 1 mutable mutable 可以用来指出,即使成员函数或者类变量为const,其某个成员也可以被修改。 在c++的类中, 如果一个成员函数被const 修饰,那么它将无法修改其成员变量的,但是如果这个成员变量是被mutable修饰的话,则可以修改。 ...
分类:
编程语言 时间:
2016-06-26 14:01:48
阅读次数:
391
1类的成员函数与const mutable 1类的成员函数与const mutable ::双冒号前面必须是类或者命名空间名称 类调用成员函数,需要明确哪个类的对象调用 ...
分类:
编程语言 时间:
2016-06-26 13:58:13
阅读次数:
476
C++11 的 lambda 表达式规范如下: [ capture ] ( params ) mutable exception attribute -> ret { body } (1) [ capture ] ( params ) -> ret { body } (2) [ capture ] ...
分类:
编程语言 时间:
2016-06-25 23:00:42
阅读次数:
258
使用BitmapFactory.decodeResource创建出的Bitmap对象是immutable的,因此在调用其.setPixel方法时会抛出IllegalStateException异常。 解决方法:创建副本 若要使topImage这个Bitmap变成mutable,可以使用下面的代码: ...
分类:
其他好文 时间:
2016-06-22 20:22:54
阅读次数:
122
Given an integer array nums, find the sum of the elements between indices i and j (i ≤ j), inclusive. The update(i, val) function modifies nums by upd ...
分类:
其他好文 时间:
2016-06-21 22:39:09
阅读次数:
227
python对象三要素: identity(值):对应于内存的地址,不可修改type(类型):不可修改value(值): mutable :可以修改 immutable:不可以修改 引用计数当引用计数为0的时候,GC才会真正去回收补分配的内存 >>> def f():... pass... >>> ...
分类:
编程语言 时间:
2016-06-18 07:54:02
阅读次数:
223
在Swift中我们拥有强大高级逻辑抽象能力的同时,低级底层操作被刻意的限制了.但是有些情况下我们仍然想做一些在C语言中的hack工作,下面本猫就带大家看一看如何做这样的事.hacking is happy!!! ;]如标题所说,现在我有一个Int变量x,我想取得它的地址,然后转换为Char类型的地址,然后将改地址的内容+1,如果用C语言来表示就是:int x = 121,*pi = &x
char...
分类:
编程语言 时间:
2016-06-12 03:08:58
阅读次数:
150
一:python 的序列可以理解为 可以顺序访问、随机访问的数据结构。 二:两种重要的序列数据结构 列表和元组。 2.1 两者的区别是:列表可变(mutable)而元组不可变。 2.2形式上列表的数据用[]括起来,例如:[1, 2, 3, 5, 9], 元组用()括起来, 例如:(2, 4, 6, ...
分类:
编程语言 时间:
2016-06-12 00:05:16
阅读次数:
264