- 博客(4)
- 收藏
- 关注
转载 调用约定
在windows平台上的C++编程中经常会看到一些__stdcall, __cdecl, WINAPI, CALLBACK等等关键字在函数前面,在.NET中还有__clrcall, __thiscall等关键字,有时加不加它们都可以,但是有时必须加上,不然编译不过。本文要讨论的就是这些关键字:调用约定(Calling Convention),有时也叫做“函数调用约定”或者“调用规范”。本文采用MS
2012-08-20 20:25:22 9092 2
转载 关于短延迟 sleep usleep nanosleep select
udelay(unsigned long usecs); mdelay(unsigned long msecs); 前者用软件循环指定的微妙数,后者调用前者达到延迟毫秒级。udelay 函数只能用于获取较短的时间延迟,因为loops_per_second值的精度只有8位,所以,当计算更长的延迟时会积累出相当大的误差。尽管最大能允许的延迟将近1秒(因为更长的延迟就要溢出),推荐的 udela
2012-08-19 09:29:18 5138
转载 shell 时间处理
最近在写shell的时候,遇到时间的处理,man的解析不是很清楚,特记录下 date -d now +%s #时间转成时间戳 date -d '1970-01-01 1251734400 sec utc' +%Y/%m/%d/\ %T #时间戳转成时间 date -d "1970-01-01 UTC $tim seconds" +%Y-%m-%d/%H:%M:%S` 以下是网上查的资料,转
2012-08-16 22:39:46 13703
转载 c++与c的效率差异
http://topic.csdn.net/t/20050624/11/4103661.html 用成员函数比用非成员函数,的确有一点点效率的损失,但是基本上可以忽略不记的,mbcw(mbcw) 说的很对: 如果不使用虚方法, 则仅仅多一个this指针的push操作, 因此二者效率没有差别。 //可以注释一下:通常的函数调用是:
2012-08-11 20:59:11 3278
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人