码迷,mamicode.com
首页 >  
搜索关键字:mutable    ( 542个结果
深入理解C++中的mutable关键字
mutalbe的中文意思是“可变的,易变的”,跟constant(既C++中的const)是反义词。 在C++中,mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中。 我们知道,如果类的成员函数不会改变对象的状态,那么.....
分类:编程语言   时间:2015-11-20 17:22:09    阅读次数:155
leetcode@ [307] Range Sum Query - Mutable / 线段树模板
Given an integer arraynums, find the sum of the elements between indicesiandj(i≤j), inclusive.Theupdate(i, val)function modifiesnumsby updating the el...
分类:其他好文   时间:2015-11-20 12:29:15    阅读次数:279
LeetCode "Range Sum Query - Mutable"
Fenwick tree can do this job.class NumArray { vector in; vector ft; int query(int i) { i += 1; i = min(i, int(ft.size() - 1...
分类:其他好文   时间:2015-11-19 07:04:58    阅读次数:141
Scala学习笔记-环境搭建以及简单语法
关于环境的搭建,去官网下载JDK8和Scala的IDE就可以了,Scala的IDE是基于Eclipse的。下面直接上代码:这是项目目录:A是scala写的:package firstimport scala.collection.mutable.ListBufferobject A { def m....
分类:其他好文   时间:2015-10-29 23:18:21    阅读次数:244
【转】Python中的可变对象和不可变对象
python在heap中分配的对象分成两类:可变对象和不可变对象。所谓可变对象是指,对象的内容是可变的,例如list。而不可变的对象则相反,表示其内容不可变。不可变(immutable):int、字符串(string)、float、(数值型number)、元组(tuple)可变(mutable):字...
分类:编程语言   时间:2015-10-29 13:21:12    阅读次数:272
可调用对象,列表和字典的原处修改特征16
一,对象1.对象类型分为:a.可变(mutable)对象包括,列表(list)、字典(dictionary);b.不可变(immutable)对象包括,元组(tuple)、数值(number)、字符串(string);2.对象的比较:a.身份比较:用于确定是否是同一对象,例如:id();b.类型比较:用于确定是否同属于一个类型,例如..
分类:其他好文   时间:2015-10-27 13:37:26    阅读次数:142
【C/C++学院】0819-/类的成员函数与const-mutable /构造与析构/拷贝构造deletedefault以及深浅拷贝/静态成员函数成员变量类在内存的存储默认参数/友元类以及友元函数
类的成员函数与const-mutable  成员函数 Fushu.h #pragma once #include class fushu { public: int x; int y; public: fushu(); ~fushu(); void show(); inline void showall(int x, int y);//显式内联 void setxy...
分类:编程语言   时间:2015-10-23 08:58:40    阅读次数:216
有锁的线程安全栈
templateclass ThreadSafeStack{private: std::stack data; mutable std::mutex m;public: ThreadSafeStack() = default; ThreadSafeStack(con...
分类:编程语言   时间:2015-10-16 15:09:29    阅读次数:258
More Effective C++ 条款35 让自己习惯于标准C++ 语言
(由于本书出版于1996年,因此当时的新特性现在来说可能已经习以为常,但现在重新了解反而会起到了解C++变迁的作用)1. 1990年后C++的重要改变 1). 增加了新的语言特性:RTTI,namespaces,bool,关键词mutable和explicit,enums作为重载函数之自变量所引发....
分类:编程语言   时间:2015-10-14 23:35:33    阅读次数:266
两种线程不安全escaped state以及hidden mutable
hidden mutable state和escaped state是两种线程不安全问题:两者原因不同,前者主要是由于类成员变量中含有其他对象的引用,而这个引用是immutable的;后者是成员方法的返回结果类型需要注意,否者都会引起线程安全问题1、关于hidden mutable state问题:...
分类:编程语言   时间:2015-10-10 12:18:49    阅读次数:237
542条   上一页 1 ... 41 42 43 44 45 ... 55 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!