码迷,mamicode.com
首页 >  
搜索关键字:指针 索引 迭代器    ( 64235个结果
[转] NSMapTable 不只是一个能放weak指针的 NSDictionary
NSMapTable 不只是一个能放weak指针的 NSDictionaryNSMapTable是早在Mac OS X 10.5(Leopard)的引入集合类。乍一看,这似乎是作为一个替换NSDictionary的存在,可以选择“strong”和“week”指针。 在这篇文章中,我会告诉你除了为什....
分类:其他好文   时间:2014-04-30 01:36:23    阅读次数:509
JDK1.7-LinkedList循环链表优化
最近在看jdk1.7的时候,发现LinkedList 和1.6中的变化。首先,简单介绍一下LinkedList:LinkedList是List接口的双向链表实现。由于是链表结构,所以长度没有限制;而且添加/删除元素的时候,只需要改变指针的指向(把链表断开,插入/删除元素,再把链表连起来)即可,非常方...
分类:其他好文   时间:2014-04-30 00:28:44    阅读次数:442
C++中的const完全解析
1. const修饰普通变量和指针const修饰变量,一般有两种写法:const TYPE value;TYPE const value;这两种写法在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量value是不可变的。对于一个非指针的类型TYPE,无论怎么写,都是一个含义,即val...
分类:编程语言   时间:2014-04-29 21:43:32    阅读次数:499
C和指针笔记 3.6链接属性
链接属性决定如何处理在不同文件中出现的标识符。标识符的作用域也它的链接属性有关,但这两个属性并不相同。 没有链接属性的标识符(none)总是被当作单独的个体,也就是说该标识符的多个声明被当作独立不同的实体。 internal链接属性的标识符在同一个源文件内的所有声明中都指同一个实体,但位于不...
分类:其他好文   时间:2014-04-29 20:19:24    阅读次数:525
Oracle索引
分类:数据库   时间:2014-04-29 19:08:34    阅读次数:466
对失控指针引起的错误过程的准确观察
// Listing 8.9 - Demonstrates a stray pointer typedef unsigned short int USHORT;#include int main(){ USHORT * pInt = new USHORT; // 声明第一个指针,分配了一块...
分类:其他好文   时间:2014-04-29 18:46:01    阅读次数:470
STL中的Traits编程技法
最近在看读《STL源码剖析》,看到Traits编程技法这节时,不禁感慨STL源码作者的创新能力。那么什么是Traits编程技法呢?且听我娓娓道来: 我们知道容器的许多操作都是通过迭代器展开的。其中容器类似于数组,迭代器类似于指针。我们用数组来写个例子:1 int arr[5] = {1,2,3...
分类:其他好文   时间:2014-04-29 18:15:15    阅读次数:463
20140428 宏定义 单链表翻转 野指针
1、宏定义swap,加括号有什么意义 #define swap(x,y) x = (x)+(y);y=(x)-(y);x=(x)-(y) 加括号是为了处理表达式参数(即宏的参数可能是个算法表达式)时不出错,因为宏替换就是文本替换,所以如果有以下情况: #define COM(A,B) (A)*(B)...
分类:其他好文   时间:2014-04-29 17:47:29    阅读次数:585
C++虚复制构造函数
构造函数不能是虚函数。但有时候确实需要能传递一个指向基类对象的指针,并且有已创建的派生类对象的拷贝。通常在类内部创建一个Clone()方法,并设置为虚函数。//Listing 12.11 Virtual copy constructor#include using namespace std;cla...
分类:编程语言   时间:2014-04-29 17:26:52    阅读次数:522
c 函数及指针学习 5
聚合数据类型能够同时存储超过一个的单独数据。 c语言提供了数组和结构体。1.1234567891011121314#include #include void main(){struct {int a;}x,*b;int c[2]={1,2};x.a=1;b=c;printf("%d \n",b[1...
分类:其他好文   时间:2014-04-29 17:05:12    阅读次数:395
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!