const 常量的在超出其作用域的时候会被释放,但是 static 静态变量在其作用域之外并没有释放,只是不能访问。static 修饰的是静态变量,静态函数。对于类来说,静态成员和静态函数是属于整个类的,而不是属于对象。可以通过类名来访问,但是其作用域限制于包含它的文件中。static 变量在类内部...
分类:
其他好文 时间:
2015-03-20 21:53:51
阅读次数:
115
#import "ViewController.h"
//加入引用的头文件
#import "UIView+MJExtension.h"
#import "MJRefresh.h"
static
const CGFloat MJDuration =
2.0;
@interface
ViewController ()UITable...
分类:
其他好文 时间:
2015-03-20 16:23:24
阅读次数:
166
每个模块在编译时(假设模块名为xxx),会自动生成一个xxx.mod.c的文件,该文件会链接到xxx模块中去。
xxx.mod.c中定义了一个变量struct module __this_module以及此模块依赖的模块列表__module_depends。
__module_depends的定义如下,可见其内容是在加载时动态生成。
static const char __module_de...
分类:
其他好文 时间:
2015-03-16 16:32:28
阅读次数:
793
哇哦!cJson很小巧很厉害哦!/* Parser core - when encountering text, process appropriately. */static const char *parse_value(cJSON *item,const char *value){ if...
分类:
Web程序 时间:
2015-03-12 20:43:15
阅读次数:
180
#include
using namespace std;
struct A{
static map create_map()
{
map m;
m[1] = 2;
m[3] = 4;
m[5] = 6;
return m;
}
s...
分类:
编程语言 时间:
2015-03-12 17:16:49
阅读次数:
178
C++中类成员变量加上static或const关键字后的初始化问题。在一个简单的C++类中定义如下这些变量:
#include
using namespace std;
class TestVariable{
public:
TestVariable(){}
private:
int intVariable;//情况0 不加限定符,这个不需要进行讨论
const int cons...
分类:
编程语言 时间:
2015-03-09 12:55:15
阅读次数:
132
中文字符转拼音源码2011-11-21 0个评论 收藏 我要投稿 只对GB2312编码有效/* 汉字读音分界点处的码值数组*/static const unsigned short code_pin[] = { 0xb0a1,0xb0a3,0xb0b0,0xb0b9,0xb0bc,0xb0c...
分类:
其他好文 时间:
2015-03-09 09:19:04
阅读次数:
192
1.static成员变量(非const)必须在类外定义,在类中只是作为声明(声明其scope为该类),不能使用类初始化成员列表来初始化,只能在定义的时候初始化。2.static const的成员变量必须在类中定义的时候就初始化,不能在类外再定义,不能使用类初始化成员列表初始化。3.static 与 ...
分类:
编程语言 时间:
2015-03-07 18:28:37
阅读次数:
148
时常在单例模式中看到static关键字,不明就里照搬总归无法理解其中的奥义,今天又写到单例决心已定要明白static的道理于是查看文档,如下:static关键字前面的局部变量通常都在每次程序进入该局部变量的作用域时分配并在离开时释放。这类存储称为自动存储(默认关键字auto)。s..
分类:
其他好文 时间:
2015-03-02 19:19:48
阅读次数:
111
static const define extern 关键词详解
分类:
其他好文 时间:
2015-03-02 12:58:00
阅读次数:
126