摘要: 1.SEL数据类型SEL是个指针类型的数据,类似C语言中的函数指针。在OC中,每个对象方法都有其对应着一个SEL变量。当我们调用对象方法时,编译器会将该方法转换成一个SEL的数据,然后去类中寻找该方法对于的SEL。(这里涉及的深层原理本文没有深究,本文仅仅将SEL以及@selector的使用)2.@... 阅读全文
posted @ 2016-01-05 19:57 loversinJapan 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 前提条件:有github账号,本地安装了git,能上网。环境:ubuntu14.0.4LTS首先在你得在github上创建一个仓库new repository,然后再本地创建一个文件夹mkdir test。cd 到test中,然后git init。接着你要把本地仓库链接到远程仓库去,git remo... 阅读全文
posted @ 2015-12-19 10:45 loversinJapan 阅读(239) 评论(0) 推荐(0) 编辑
摘要: C/C++程序在linux下被编译和连接时,GCC/G++会查找系统默认的include和link的路径,以及自己在编译命令中指定的路径。自己指定的路径就不说了,这里说明一下系统自动搜索的路径。【1】include头文件路径除了默认的/usr/include, /usr/local/include等... 阅读全文
posted @ 2015-12-18 21:54 loversinJapan 阅读(9227) 评论(1) 推荐(1) 编辑
摘要: 今天在看primer,17ch中的IO库再探,做课后练习,要求用ifstream.getline(char*, const unsigned, char)读取一个文件,用循环:while(ifs.getline(str,10,'\n'))来读取文件,但while的判断条件一直为假,也就是说ifs.g... 阅读全文
posted @ 2015-12-11 21:34 loversinJapan 阅读(1633) 评论(0) 推荐(0) 编辑
摘要: 首先容器(vector)的中的元素是有序的。这里就不讲容器元素类型为内置的类型的用法,因为比较容易。重点讲一下容器元素类型为自定义类型时的用法。当我们把自定义类型的数据成员的类型的值传给equal_range的第三个参数时,我必须得定义一个public的,以该类型为传入参数的构造函数。目的是为了让该... 阅读全文
posted @ 2015-12-05 14:06 loversinJapan 阅读(1644) 评论(0) 推荐(0) 编辑
摘要: 我是12月4日在新电脑上的vmware-workstation 10 上安装的ubuntu14.04LTS,但安装后再校园环境下总是build-essential失败,上网一查,说是要先update,但是update也一直失败。后来FQ后就一切正常下载安装。深究下去,其实没有必要FQ出去,只需要换源... 阅读全文
posted @ 2015-12-04 11:51 loversinJapan 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: 这个有点绕。如下:1 template 2 class A{3 .........4 static std::allocate alloc_;5 };6 7 template //声明T为模版参数8 std::allocate A::alloc_;... 阅读全文
posted @ 2015-12-02 13:14 loversinJapan 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 首先注意路径中是否包含中文名比如如有,则应加入此句目的是让此html文件支持中文编码。其次,应注意插入图片的拓展名(.jpg)等等。我在网上下了个小黄人的gif,自以为格式是gif,但结果是以jpg格式存储的,因此一直显示不出来,卡了好一会儿。 阅读全文
posted @ 2015-11-23 17:10 loversinJapan 阅读(880) 评论(0) 推荐(0) 编辑
摘要: 首先静态成员可以是public的,也可以是private的,只需在一般的变量、函数声明语句前加上static关键字即可声明一个static变量。类中的静态成员存在与任何对象之外,所有该类对象的共享一个static成员。静态成员对象不与任何对象绑定在一起,包括this指针。静态成员函数不能声明为con... 阅读全文
posted @ 2015-11-16 20:49 loversinJapan 阅读(2661) 评论(0) 推荐(0) 编辑
摘要: const 是constant 的缩写,“恒定不变”的意思。被const 修饰的东西都受到强制保护,可以预防意外的变动,能提高程序的健壮性。所以很多C++程序设计书籍建议:“Use const whenever you need”。1.用const 修饰函数的参数如果参数作输出用,不论它是什么数据类... 阅读全文
posted @ 2015-10-28 17:23 loversinJapan 阅读(682) 评论(0) 推荐(0) 编辑