一。深入研究>>> def get_0_1_2():... yield 0... yield 1... yield 2...>>> get_0_1_2 #函数类型>>> generator = get_0_1_2()>>> generator #生成器>>> generat...
分类:
编程语言 时间:
2014-11-23 01:51:48
阅读次数:
280
在《C++ Template》中有一个辨识函数类型的模板技术...
分类:
编程语言 时间:
2014-11-22 14:47:12
阅读次数:
227
--类型转换函数--+首先是一个算术运算符,只有当两边都是字符串类型的时候才是连接符select 1+'a'--cast(源数据 as 目标类型)select cast(1 as CHAR)+'a'select datalength(cast(1 as CHAR))--convert(目标类型,源数...
分类:
数据库 时间:
2014-11-20 23:35:09
阅读次数:
271
1.仿函数:又叫std::function,是C++中的一个模板类2.C语言中的函数指针:int add(int a,int b){ return a+b;}typedefint (*func)(int,int);//给函数类型定义别名func func1;func1=add;//给函数指针初始化....
分类:
编程语言 时间:
2014-11-16 07:02:29
阅读次数:
266
1.纯虚函数的定义: (1)虚函数被“初始化”为0的函数。声明纯虚函数的一般形式是virtual 函数类型 函数名(参数表列) =0;(2)纯虚函数没有函数体;(3)最后面的“=0”并不表示函数返回值为0,它只起形式上的作用,告诉编译系统“这是纯虚函数”; (4)这是一个声明语句,最后必须加分号。(...
分类:
编程语言 时间:
2014-11-13 18:53:43
阅读次数:
170
函数指针的定义:函数类型 (标识符 指针变量名)(形参列表)void printHello( );void printHello( ){ printf("hello world!!! " );}main函数中://创建函数指针,同时赋值空int (*p)() = NULL;p = printHel....
分类:
编程语言 时间:
2014-11-11 18:39:29
阅读次数:
255
ctags使用方法
说明:
a.
ctags可以分析程序生成tags文件;
b. 生成的tags文件,可以用 vi -t 查找结构体,数据类型,函数名所在位置,很方便;
ctags安装:
sudo apt-get install ctags
使用方法:
a.
如果想查找某个目录下的文件所包含的结构体、函数类型、变量...
分类:
其他好文 时间:
2014-11-07 20:57:37
阅读次数:
212
定义 函数指针是指指向函数而非指向对象的指针。像其他指针一样,函数指针也指向某个特定的类型(特定的函数类型)。函数类型由其返回类型以及形参表确定,而与函数名无关。如下声明了一个函数指针: bool (*pFunc)(int, double); 这个语句将pFunc声明为指向函数的指针,它所指向的函数带有两个类型分别为int和double的形参及一个 bool 类型的返回值。 说明:*pFun...
分类:
其他好文 时间:
2014-11-02 16:38:31
阅读次数:
154
类的成员函数(简称类函数)是函数的一种,它的用法和作用和前面介绍过的函数基本上是一样的,它也有返回值和函数类型,它与一般函数的区别只是:它是属于一个类的成员,出现在类体中。它可以被指定为private(私有的)、public (公用的)或protected(受保护的)。在使用类函数时,要注意调用它的...
分类:
编程语言 时间:
2014-10-30 09:28:52
阅读次数:
290