在unix系统中对大部分系统调用非正常返回时,通常返回值为-1,并设置全局变量errno,如socket(), bind(), accept(), listen()。erron存放一个正整数来保存上次出错的错误值。
对线程而言,每个线程都有专用的errno变量,不必考虑同步问题。
慢系统调用
指可能永远阻塞而无法返回的系统调用,通常是一些读写的例子,如pipe,终端设备,网络连接,典...
分类:
系统相关 时间:
2014-06-19 10:35:23
阅读次数:
337
C++11 FAQ中文版:std::function 和
std::bind2011-03-0216:25 by 陈良乔常规性地介绍了function和bind的使用,还不会用的同学可以看看bind原理图释
posted on 2014-04-29 12:49 xusd-nullnull同学对b.....
分类:
其他好文 时间:
2014-06-16 09:28:48
阅读次数:
181
var Arr = [5,6,1,2,3];//var minValue =
Math.min.apply(null,Arr);//apply方法可直接求出数组中的最小值var minIndex =
$.inArray(minValue,Arr);//inArray求最小数在数组中的序列号 固定方法...
分类:
其他好文 时间:
2014-06-16 06:39:20
阅读次数:
185
bind - boost头文件:
boost/bind.hppbind是一组重载的函数模板.用来向一个函数(或函数对象)绑定某些参数.bind的返回值是一个函数对象.它的源文件太长了.
看不下去. 这里只记下它的用法:9.1 对于普通函数假如有函数 fun() 如下:void fun(int x, ...
分类:
其他好文 时间:
2014-06-16 06:27:44
阅读次数:
337
DATA SEGMENTBUF DW 1234HBUF1 DW ? ;2进制数放到buf1内存单元DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATABEGIN: MOV AX,DATA MOV DS,AX MOV DX,BUF CALL DISC MOV AH,4...
分类:
其他好文 时间:
2014-06-15 18:56:21
阅读次数:
236
说明:由于Tc9创造性的出现了64bit的版本,还有个更创造性的要求,就是64位的只能在VS2008sp1中编译,故以VS2008重新写了开发配置首选项名称TC_customization_libraries环境首先,来个环境的截图,E盘下目录。创建项目Eg:libMax_register_call...
分类:
其他好文 时间:
2014-06-15 07:16:06
阅读次数:
921
转:http://www.cnblogs.com/ArthurPatten/p/3335912.html
我们可以将call和apply看做是某个对象的方法,通过调用方法的形式来间接调用函数。call和apply的第一个实参是要调用函数的母对象,它是调用上下文,在函数体内通过this来获得对它的引....
分类:
移动开发 时间:
2014-06-13 17:56:44
阅读次数:
221
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://luxiao1223.blog.51cto.com/2369118/482885Mark!js学习不喜欢js,但是喜欢jquery,不解释。自学jquery的时候,看到一英文词(Call...
分类:
Web程序 时间:
2014-06-12 13:48:41
阅读次数:
258
一、boost库分类:(1)不需要编译库:any、array、asio、conversion、crc、bind/mem_fn、enable_if、function、lambda、mpl、smart_ptr...(2)需要编译的库:date_time、filesystem、function_types...