该模块为高阶函数提供支持——作用于或返回函数的函数被称为高阶函数。在该模块看来,一切可调用的对象均可视为本模块中所说的“函数”。 目录 一、模块方法 1. functools.cmp_to_key(func) 2.functools.total_ordering(cls) ...
分类:
编程语言 时间:
2014-12-17 12:37:23
阅读次数:
140
1.1开始支持宏_STDC_ 和 _func_
不得不吐槽,g++早就支持这俩宏了,第一个宏_STDC_还有几个衍生的宏,用来控制版本;_func_在函数定义体内使用返回函数名称,不要在形参列表中使用,原因你懂的,函数都还没声明完毕呢。
顺带提一下标准C支持的其他的宏:
__LINE__ 在源代码中插入当前源代码行号
_...
分类:
编程语言 时间:
2014-12-11 19:15:29
阅读次数:
338
最近再次利用零零散散的时间,把第二章学完了。 感觉实验成功之后,还是非常开心的!嘿嘿。
书本上的理论可以很快的看完,但是真正实践的时候还是会出现一点问题的。一点点总结将在后面一起分享出来。
自己构造的漏洞代码,如果使用VS编译的话,debug版溢出了会报错,release版它自己把代码优化了,消除了溢出的漏洞。
看来好几年前的技术现在已经被防护的很彻底了呀。 所以说,学技...
分类:
其他好文 时间:
2014-11-29 11:56:11
阅读次数:
219
#include #include #include int main( void ){ int id=2; //char a[]="hello world"; //int k=ftok(a,id);//该文件必须是存在而且可以访问的,否则返回-1,函数执行失败 int k=ftok("myf...
分类:
其他好文 时间:
2014-11-20 16:59:51
阅读次数:
184
c语言exit和return区别,在fork和vfork中使用 exit函数在头文件stdlib.h中。 exit(0):正常运行程序并退出程序; exit(1):非正常运行导致退出程序; return():返回函数,若在main主函数中,则会退出函数并返回一值,可以写为return...
分类:
编程语言 时间:
2014-11-19 20:03:14
阅读次数:
323
参考原文:http://www.liaoxuefeng.com1.函数(1)Python常用的内置函数:a.绝对值返回函数:abs(x)b.比较函数:cmp(x,y)c.数据类型转换函数:int(),float(),str()(2)把函数名赋给一个变量,则可以通过变量名来调用函数。(3)定义函数a....
分类:
编程语言 时间:
2014-11-17 17:27:47
阅读次数:
182
我们先看这样一个例子:functiona(){alert("A");returnfunctionb(){//此时返回函数function(){alert(‘B‘);}alert(‘B‘);}}这是一个返回函数的函数,那么,这段代码第一次执行的时候,结果应该是什么呢?接着再执行一次的结果又是什么呢?首先,我们分析下这段代码:1、这段代码..
分类:
其他好文 时间:
2014-11-07 15:01:34
阅读次数:
175
整理桌面遇到之前做的笔记:javascript 简称(js)是一门基于浏览器的面向对象,时间驱动的网页脚本语言。js是浏览器解析并执行的,因为客户端浏览器不同,所以js存在兼容性的问题。匿名函数就是函数可以去掉名字,函数的定义会返回函数的首地址,自调用匿名函数是为了变量名的重复。。js中在函数内部的...
分类:
Web程序 时间:
2014-10-21 19:12:59
阅读次数:
188
这两个函数使我们可以更改现有文件的访问权限:#include int chmod( const char *pathname, mode_t mode );int fchmod( int filedes, mode_t mode );两个函数返回值:若成功则返回0,若出错则返回-1chmod函数在指...
分类:
其他好文 时间:
2014-10-15 21:40:11
阅读次数:
176
闭包是函数式编程的概念闭包的定义:由函数极其封闭的自由变量组成的集合体。其实每一个函数都是一个闭包特点:函数中嵌套函数。在返回的时候不仅返回函数本身,而且返回内部函数的值,关键词‘释放’闭包的用途1.嵌套回调函数2.隐藏对象细节JS中有对象,但是没有实例,JS中对象是对象,实例是实例,分开的,给予原...
分类:
其他好文 时间:
2014-10-12 23:22:18
阅读次数:
191