ISO/IEC 14882:2011之条款3.6——开始与结束 Read More
posted @ 2012-03-27 23:54 zenny_chen Views(481) Comments(0) Diggs(1) Edit
ISO/IEC 14882:2011之条款3.5——程序和连接 Read More
posted @ 2012-03-16 02:10 zenny_chen Views(426) Comments(4) Diggs(1) Edit
以下这个例子很简单,分别有两个双精度浮点类型的二维数组:double[512][1024],共4MB数据,分为512行1024列,每列位8个字节。现在将每对浮点数组的每一行的第一个元素相加,然后将结果存到一个在栈上分配的数组。 Read More
posted @ 2012-03-09 03:39 zenny_chen Views(5433) Comments(0) Diggs(1) Edit
由于Apple LLVM默认生成的是Thumb(Thumb-2)指令集。 如果要生成ARM指令集,必须在Apple LLVM -Language一览的Other C Flags中手动加上-marm即可。 Read More
posted @ 2012-03-01 00:19 zenny_chen Views(650) Comments(0) Diggs(1) Edit
我们可以利用QuartzCore中的CoreAnimation库来制作视图的阴影效果。 Read More
posted @ 2012-02-24 01:32 zenny_chen Views(1131) Comments(0) Diggs(1) Edit
上一讲谈到了如何使用CGGradient来做线性渐变效果。那么本讲将介绍如何使用CGShader来做线性渐变效果。 Read More
posted @ 2012-02-23 23:43 zenny_chen Views(840) Comments(0) Diggs(1) Edit
Quartz2D提供了两种渐变填充方法。第一种是使用Quartz自带的Gradient填充方法;第二种是使用自定义的着色器。 这里将先描述如何使用CGGradient对象来做渐变填充。 Read More
posted @ 2012-02-23 02:29 zenny_chen Views(10018) Comments(0) Diggs(1) Edit
Quartz2D中对Path的绘制过程与OpenVG几乎一样。首先是创建Path,然后是对Path做绘制描述,最后是绘制(Paint)Path。 以上要注意的是,创建完一个Path句柄后,必须调用一次CGPathMoveToPoint来初始化绘制的初始点。 Read More
posted @ 2012-02-22 00:01 zenny_chen Views(5930) Comments(0) Diggs(1) Edit
测试结果非常可喜~ Read More
posted @ 2012-02-21 17:17 zenny_chen Views(654) Comments(0) Diggs(1) Edit
ISO/IEC 14882:2011之条款3.4——名字查找 Read More
posted @ 2012-02-17 20:04 zenny_chen Views(979) Comments(0) Diggs(1) Edit