码迷,mamicode.com
首页 >  
搜索关键字:函数指针 指针函数    ( 1959个结果
STL vector使用方法介绍
介绍这篇文章的目的是为了介绍std::vector,怎样恰当地使用它们的成员函数等操作。本文中还讨论了条件函数和函数指针在迭代算法中使用,如在remove_if()和for_each()中的使用。通过阅读这篇文章读者应该可以有效地使用vector容器,并且应该不会再去使用C类型的动态数组了。Vect...
分类:其他好文   时间:2014-07-26 00:35:46    阅读次数:333
block 结构(1)
一个block其实是一个对象,有他自己的属性,结构如下isa指针,所有对象都有该指针,用于实现消息传递等功能(ias一般指向父类、元类)flags,用于按bit位表示一些block的附加信息reserved,保留变量。invoke,函数指针,指向具体的block实现的函数调用地址。descripto...
分类:其他好文   时间:2014-07-25 16:41:12    阅读次数:413
常见指针:指针函数 函数指针 指针的指针 指向指针数组的指针
一、指针函数与函数指针在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针类型标识符 *函数名(参数表) int *f(x,y);首先它是一个函数,...
分类:其他好文   时间:2014-07-24 17:31:00    阅读次数:320
C语言快速入门系列(九)
C语言快速入门系列(九) C语言系列已经接近尾声了,在前面八节的学习中,我们学会了C的基本语法,基本数据类型, 三种程序结构(顺序,判断,循环),数组,函数,指针,结构体,共用体,位运算,文件等内容, 本节将对前面没有讲的C的遗漏知识点进行补充,当然发现有那些的遗漏的知识点也会进行更新! 谢谢大家一直以来的支持,说了这么多的理论,缺的是一个整合,在第十节中我们将用C语言写一个 文本行的学生信息管理系统!相信是很多学校的C语言的期末作业吧!当然不是直接贴代码. 而是通过流程图,注释等进行解析,目的是让各位读者...
分类:编程语言   时间:2014-07-24 10:38:22    阅读次数:295
PathFindFileName函数,由文件路径获得文件名
PathFindFileName函数的作用是返回路径中的文件名。PTSTR PathFindFileName( __in PTSTR pPath);pPath是指向文件路径字符串的指针,函数返回指向文件名的指针(如果找到的话),否则返回指向路径开头的指针。PathFindFileName既支...
分类:其他好文   时间:2014-07-24 10:10:23    阅读次数:212
C/C++函数指针声明
void (*((*signal(int,void(*)(int)))(int,void(*)(int)))(int,void(*)(int)); 这种声明,太恶心,但是源码里到处都是!!!...
分类:编程语言   时间:2014-07-23 00:10:37    阅读次数:228
关于typedef声明新类型名
typedef作用是用简单的类型名代替复杂的类型名,这样易于理解,方便表示。如 typedef int Integer 指定Integer为类型名,作用于int 相同 Integer i 与 int i 等价。 复杂点的情况是定义函数指针,如 typedef void (*fun)(vo...
分类:其他好文   时间:2014-07-22 22:53:32    阅读次数:210
[C++程序设计]用函数指针变量调用函数
指针变量也可以指向一个函数。一个函数在编译时被分配给一个入口地址。这个函数入口地址就称为函数的指针。可以用一个指针变量指向函数,然后通过该指针变量调用此函数 1 #include 2 using namespace std; 3 4 int main() 5 { 6 int max(in...
分类:编程语言   时间:2014-07-22 00:18:37    阅读次数:210
block实现代码分析
们先看看blockTest2,它是由 结构体impl, 结构体Desc, 构造方法__exampleBlock_block_impl_2() 组成展开后是 *isa 指向该实例对象(代码里是NSConcreteStackBlock,其实应该是NSConcreteGlobalBlock) Flags 用于按bit位表示一些block的附加信息 reserved 保留变量 *FuncPtr 函数指针,指向具体的block实现的函数调用地址(代码里是__exampleBlock_block_func_2)...
分类:其他好文   时间:2014-07-21 22:12:48    阅读次数:336
利用指针函数编写一个求子字符串的函数
#include #include #include //定义一个指针型函数substr char *substr(char *dest,char *src,int begin,int len) {     int srclen=strlen(src);                 //取源字符串长度     if(begin>srclen||!srclen||begin   ...
分类:其他好文   时间:2014-07-21 13:11:46    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!