map,vector 等容器内容的循环删除问题(C++) map,vector等容器的循环删除不能用普通的方法删除: 类似的方式,会出错的,不信你调试试试 :) 这里使用了一个` iterator` 的一个自增/自减 ,来巧妙的实现了, 删除当前的`iterator,` 但是有给当前的`iterat ...
分类:
编程语言 时间:
2017-06-08 16:38:48
阅读次数:
276
运算符: 就是对常量和变量进行操作的符号。 算数运算符: A:+,-,*,/,%,++,-- B:+的用法 a:加法 b:正号 c:字符串连接符 C:/和%的区别 数据做除法操作的时候,/取得是商,%取得是余数 D:++和--的用法 a:他们的作用是自增或者自减 b:使用 **单独使用 放在操作数据... ...
分类:
编程语言 时间:
2017-06-01 21:37:39
阅读次数:
191
今天在看Volley的源码的时候,看到里面使用了AtomicInteger这个类,曾经没用过,今天看了一下API学习了一下: 首先介绍一下这个类的用处,这个类主要是用来替换java中的自增和自减操作,也就是i++和++i等这个运算,为什么要使用这个类了,主要是由于i++和i--等运算是线程不安全的, ...
分类:
编程语言 时间:
2017-06-01 15:15:29
阅读次数:
157
运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。算术运算符:运算符运算范例结果+正号+33-负号b=4;-b-4+加5+510-减6-42*乘3*412/除5/51%取模7%52++++自增(前):先运算后取值自增(后):先取值后运算a=2;b=++a;a=2;b=a++;a=3;b=3a=3;b=2----自减(前):先运算..
分类:
其他好文 时间:
2017-05-31 15:35:29
阅读次数:
144
一基本语法:1.(基本的数据类型)js提供了四种数据类型,分别为数值,字符(不要用关键字做变量名),布尔,空值var a=1;var a="wudongyu";var a=TURE;var a=null;2.(运算符)+-*/(加减剩除),%求余,++自加,--自减列子:<script type=" ...
分类:
编程语言 时间:
2017-05-30 17:47:57
阅读次数:
254
JavaScript中的运算符分为以下几类: 算术运算符 比较运算符 逻辑运算符 赋值运算符 1. 算术运算符 算术运算符用于执行变量与/或值之间的算术运算。 给定 y=5,下面的表格解释了这些算术运算符: 注意点: a. 自增和自减 递增和递减运算符可以放在变量前也可以放在变量后: 当放在变量前, ...
分类:
编程语言 时间:
2017-05-26 21:45:32
阅读次数:
283
基本运算符:"+ - * /" "+"的作用: +在算术运算符中表示做加法运算 在字符串中,可以用来连接字符串,同时也可以和其他的数据类型的变量进行连接 关系运算符:">,<" "==,!=" ">=,<=" 关系运算符的作用:用来做比较运算,比较结果是boolean类型 自增(自减)的运算符:++ ...
分类:
其他好文 时间:
2017-05-19 00:53:59
阅读次数:
216
y=(x++)+(++x)+(x--)+(--x)+x; 先是x++,是说x算完后再自加,就是1+ 然后x变成了2,而++x是x先自加,然后再运算, x又变成了3。如今是1+3+同理如今先算再减,就是1+3+3+ x又变成了2。接着x又先自减变1,后面不变。 整 个过程就是1+3+3+1+1=9 ...
分类:
其他好文 时间:
2017-05-13 22:13:42
阅读次数:
158
变量命名规则 变量名:由数字,字符,下划线,美元符号组成。 但是不能以数字开头。 赋值运算 变量名=表达式; 算数运算符 + - * / % ++ 自整 -- 自减 类型转换 自动类型转换 大类型=小类型; 强制类型转换 小类型=(小类型)大类型; 注意强制类型转换时可能会出现溢出。 关系运算符 > ...
分类:
编程语言 时间:
2017-05-09 12:44:27
阅读次数:
201
int SomeInt=0; InterlockedIncrement(&SomeInt);//自增 InterlockedDecrement(&SomeInt);//自减 InterlockedDecrement(&SomeInt)的执行过程是这样的 { __禁止其他线程访问 (&SomeInt) ...
分类:
编程语言 时间:
2017-04-28 20:31:13
阅读次数:
155