当x++与++x独占一行是,它们的功能是相似的,都可以看做x=x+1;当x++与++x嵌入在表达式里面的时候,x++是先x+1,在执行表达式;而++x是先执行表达式,再x+1。例子x=10;
y=10;
if(++x==11){}True;
if(y++==11){}False;
分类:
其他好文 时间:
2014-07-29 15:41:19
阅读次数:
141
Swift操作符可以自行定义, 只需要加上简单的标志符即可.
@infix 中置运算. 如+,-,*,/运算
@prefix 前置运算. 如-
@postfix 后置运算. a++, a--
@assignment 赋值运算. +=, -=, --a, ++a
//
// main.swift
// SwiftBasic
//
// Created by yao_yu on 14-...
分类:
移动开发 时间:
2014-07-27 23:39:19
阅读次数:
388
照相机有哪些功能 Android SDK支持操作Android设备内置的照相机。从Android2.3开始,支持操作多个摄像头(主要指前置摄像头和后置照相机)。通过照相机可以拍照和录像。编写拍照程序需要考虑哪些方面是否支持照相机快速拍照和定制拍照存储照相机涉及到的主要APICameraSurfac....
分类:
其他好文 时间:
2014-07-26 14:44:31
阅读次数:
236
AVCaptureDevice.h,主要用来获取iphone一些关于相机设备的属性。AVCaptureDevice.h,必须要引入AVFoundation.framework包。1. 前置和后置摄像头enum { AVCaptureDevicePositionBack = 1, AVCaptureD...
分类:
其他好文 时间:
2014-07-26 00:02:56
阅读次数:
310
1.前置运算符和后置运算符,左值和右值。其实很久以来一直都没有怎么搞清楚左值和右值的区别,只知道左值可以放在等号的左边,也可以放在等号的右边,但是右值却只能放在等号的右边,然后形成一个大概直观的印象,知道怎么样做才不出错而已。不过今天看看C++,却发现有了点新的体会。对于表达式a--=5;这样一个表...
分类:
编程语言 时间:
2014-07-22 22:37:32
阅读次数:
198
必须了解其他四个通知:Sping之aop面向切面编程通知案例 引入通知的目的就是在任意的连接点引入我想要的通知,例如前面四个通知案例的运行结果: 前置通知被调用 调用环绕通知前 hi?王大锤 调用环绕通知后 后置通...
分类:
其他好文 时间:
2014-07-21 10:34:29
阅读次数:
165
1.字节边界对齐 提高读写速度2.构造函数尽量使用初始化列表(不然对象类型会有一次默认构造 初始值)3.尽量使用前置++ ,因为后置++会生成临时对象4.不要用结构体着函数返回值 struct a; a=f(1) ; 会生成临时对象 struct a = f(1); 这样不会生成临时对象5....
分类:
其他好文 时间:
2014-07-15 22:57:36
阅读次数:
313
ContentObserver和DataSetObserver区别ContentObserver是一个提前通知,这时候只是通知cursor说,我的内容变化了。DataSetObserver是一个后置通知,只有通过requery() deactivate() close()方法的调用才能获得这个通知。...
分类:
其他好文 时间:
2014-07-14 19:14:06
阅读次数:
229
1 package mycomesh; 2 public class PreAndPost{ 3 public static void main(String [] args){ 4 int i = 15; 5 i = i++; 6 Syst...
分类:
其他好文 时间:
2014-06-26 14:49:53
阅读次数:
115