- 博客(13)
- 资源 (32)
- 收藏
- 关注
转载 IOS中二维坐标变换
http://www.cnblogs.com/delonchen/archive/2011/08/03/iostransform.html1.坐标变换的数学基础 1.1 坐标系 数学中我们使用的是笛卡儿坐标系,如下图所示: X轴正方向向
2013-03-28 15:54:36 996
转载 Quartz 2D与CTM
一.Quartz 2D与CTM1.Quartz 2DQuartz 2D是二维画图引擎,使用画笔模型( painter’s model ),每次画图操作都是在画布(canvas)上添加一层,称之为页(Page),后面画的页会覆盖前面画的页,所以要控制操作顺序。Quartz 2D的操作目标是CGContextRef对象,CGContextRef是一种称之为图形上下文(graphics
2013-03-28 09:42:12 1161
转载 iOS 常用数学函数
1、 三角函数 double sin (double);正弦 double cos (double);余弦 double tan (double);正切 2 、反三角函数 double asin (double); 结果介于[-PI/2, PI/2] double acos (double); 结果介于[0, PI] double atan
2013-03-20 18:45:20 974
转载 C++智能指针详解
智能指针(smart pointer)是存储指向动态分配(堆)对象指针的类,用于生存期控制,能够确保自动正确的销毁动态分配的对象,防止内存泄露。它的一种通用实现技术是使用引用计数(reference count)。智能指针类将一个计数器与类指向的对象相关联,引用计数跟踪该类有多少个对象共享同一指针。每次创建类的新对象时,初始化指针并将引用计数置为1;当对象作为另一对象的副本而创建时,拷贝构造函数拷
2013-03-17 22:39:10 974
转载 对模板特化的理解
特化整体上分为全特化和偏特化,这一点大家都没有什么置疑,但是细分它们各包括哪几种状态就很难界定了,而且很多权威的书上都不一致,管它呢,反正我们能会用各种特化就可以了。下面就谈谈我个人对特化的划分和定义:所谓特化,就是将泛型的东东搞得具体化一些,从字面上来解释,就是为已有的模板参数进行一些使其特殊化的指定,使得以前不受任何约束的模板参数,或受到特定的修饰(例如const或者摇身一变成为了指针
2013-03-17 21:18:53 2426
原创 详解C++中的virtual
1.virtual 析构函数的作用析构函数也可以是虚的,甚至是纯虚的。但是构造函数不能是虚的。例如:class A{public:virtual ~A()=0; // 纯虚析构函数};类型需要虚析构函数的另外一个特征是该类型具有指针成员或引用成员。如果有指针成员和引用成员,则该类型通常需要实现析构函数以及拷贝操作。通常,一个实现了析构函数的类型同时也需要实现拷贝构造函数与
2013-03-12 23:10:11 4683
转载 C++当中的virtual继承
今天专门看了一下虚继承的东西,以前都没怎么用过,具体如下:父类: class CParent { .... }; 继承类的声明比较特别: class CChild : virtual public CParent { .... } 请问,这个"virtual"是什么作用及含义? -------------
2013-03-12 21:46:01 955
转载 c++中虚基类的作用
我们知道,用C++开发的时候,用来做基类的类的析构函数一般都是虚函数。可是,为什么要这样做呢?下面用一个小例子来说明: 有下面的两个类:class ClxBase{public: ClxBase() {}; virtual ~ClxBase() {}; virtual void DoSomething() { cout "Do
2013-03-11 19:03:18 1189
原创 C++成员是指针的处理(二)-引用技术
转载请注明出处:http://blog.csdn.net/xcysuccess3/在学习完IOS之后,觉得C++的拷贝构造函数和赋值函数可以用IOS方式实现。节约内存和时间。试着写了一下B.h//// B.h// Memory//// Created by xiangchenyu on 13-3-10.// Copyright (c) 2013年 xiangche
2013-03-10 17:17:54 1220
原创 C++成员是指针的处理(一)
//// A.h// Memory//// Created by xiangchenyu on 13-3-10.// Copyright (c) 2013年 xiangchenyu. All rights reserved.//#ifndef Memory_A_h#define Memory_A_hclass A{public: A(int size):s
2013-03-10 10:43:01 1191 1
转载 三星S6358(移动定制版)完整刷机教程
【固件前言】固件名称:S6358ZMLH1_bbs.hiapk.com固件版本:2.3.6固件大小:176.34M解压密码:bbs.hiapk.com固件下载【刷机教程】1.下载固件,并解压(解压密码:bbs.hiapk.com);2.将解压得到的附件中,带有“.md5"和后缀去掉,得到".tar"文件。3.安装odin驱动:可安装kies最
2013-03-09 19:48:31 4122
转载 【苹果经验】Wifi密码修改了,如何修改MacBook pro(air)已经记住的密码?
当你以前连接过的Wifi修改了密码,你的苹果笔记本就没有办法再连接上该无线网络了。这时,你得重新连接输入新的密码。可是它就是不跳出输入新密码得窗口让你来输!新手可真是要急煞宁得。。我也遇到这个问题了,但是我现在终于搞定了,现在特写此博文分享。。。1、打开Finder——>应用程序——>实用工具,打开里面的“钥匙串访问”程序。2、然后在窗口的右上角输入SS
2013-03-09 12:36:22 31518
转载 浅谈C++中的友元关系
http://www.cnblogs.com/accepted/archive/2010/09/04/1818173.html在封装中C++类数据成员大多情况是private属性;但是如果接口采用多参数实现肯定影响程序效率;然而这时候如果外界需要频繁访问这些私有成员,就不得不需要一个既安全又理想的“后门”——友元关系;C++中提供三种友元关系的实现方式,友元函数
2013-03-07 23:37:01 1124
mars自己整理含mp3项目的笔记
2011-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人