一、智能指针1.类类型对象,在其内部封装了一个普通指针。当智能指针对象因离开作用域而被析构时,其析构函数被执行,通过其内部封装的普通指针,销毁该指针的目标对象,避免内存泄露。2.为了表现出和普通指针一致的外观和行为,重载了解引用运算符(*)和间接成员访问运算符(->)函数,令其使用者可以将一个智能指...
分类:
其他好文 时间:
2015-10-15 22:17:41
阅读次数:
255
20151011表达式:表达式是由运算符和操作数组成的。运算符:1、算数运算符运算符说明备注+加 ++M前缀增量操作该操作的操作结果是操作数加1之后的值M++后缀增量操作该操作的操作结果是操作数加1之前的值-减 --R前缀减量操作该操作的操作结果是操作数减1之后的值R--后缀减量操作该操作的操作结果...
第三章 基本的java语法,数据类型、运算符和流程控制。比较重要的就是break,跟continue语句,他们都是相对于一个循环而言的,break是跳出本层循环,continue是结束本次循环开始执行下一次循环。二循环是for、while、switch。本章没什么太多的感慨。 第四章 类是设...
分类:
其他好文 时间:
2015-10-11 23:02:52
阅读次数:
160
闭区间[a,b] ---> a...b前闭后开区间[a,b) ---> a..<bfor index in 1...10 println(index) // 输出1~10for index in 0..<10 println(index) // 输出0~9// index为常量,...
分类:
编程语言 时间:
2015-10-09 13:33:09
阅读次数:
162
学习目标1.【掌握】输入函数scanf的基本使用方法2.【掌握】输入函数scanf运行原理和缓冲区理解3.【掌握】算术运算符和算术表达式的使用4.【了解】数据类型自动转换和强制转换5.【掌握】赋值运算符和复合赋值运算符6.【掌握】自增自减运算符的使用注意7.【掌握】逗号表达式一、输入函数scanf的...
分类:
编程语言 时间:
2015-10-08 23:05:42
阅读次数:
359
【 声明:版权所有,转载请标明出处,请勿用于商业用途。 联系信箱:libin493073668@sina.com】
13.1 拷贝、赋值与销毁
1.当定义一个类时,我们显式地或隐式地指定在此类型的对象拷贝、移动、赋值和销毁时做什么。一个类通过定义五种特殊的成员函数来控制这些操作,包括:拷贝构造函数,拷贝赋值运算符,移动构造函数,移动赋值运算符和析构函数。
2.在一个...
分类:
编程语言 时间:
2015-10-01 11:42:06
阅读次数:
324
Javascript ES6/ES2015尘埃落定,其中许多特性其实是为了简化代码。解构运算符,扩展运算符,和rest运算符就是其中很好的特性,它们可以通过减少赋值语句的使用,或者减少通过下标访问数组或对象的方式,使代码更加简洁优雅,可读性更佳。现在各浏览器及node.js都加快了部署ES6的步伐。...
分类:
其他好文 时间:
2015-09-30 16:28:47
阅读次数:
257
SQLite表达式表达式是一个或多个值、运算符和计算值的SQL函数的组合。SQL 表达式与公式类似,都写在查询语言中。您还可以使用特定的数据集来查询数据库。语法假设 SELECT 语句的基本语法如下:SELECT column1, column2, columnN FROM table_name W...
分类:
数据库 时间:
2015-09-25 20:02:42
阅读次数:
236
最近因为在读 Underscore.js 的源代码,加上重拾之前没有完成 ife 中的 JavaScript 部分的 task2,其中大量简略的语句写法,尤其喜欢 ?: 这个三目运算符和其他运算符连用。因为对于运算符优先级的概念一直很模糊,然后经常被绕进圈子里面。下面整理下常用的运算符和它们的优.....
分类:
编程语言 时间:
2015-09-22 18:20:15
阅读次数:
243
C++的流插入运算符“>”是C++在类库中提供的,所有C++编译系统都在类库中提供输入流类istream和输出流类ostream。cin和cout分别是istream类和ostream类的对象。在类库提供的头文件中已经对“>”进行了重载,使之作为流插入运算符和流提取运算符,能用来输出和输入C++标准...
分类:
编程语言 时间:
2015-09-10 09:40:14
阅读次数:
215