linux
文章平均质量分 69
nocodelife
这个作者很懒,什么都没留下…
展开
-
mmap实现大文件复制
#include #include #include #include #include #include #include #include #define BUF_SIZE 4096 int main(int argc,char *argv[]) { int fd_r,fd_w; char * p_w,*p_r ; char buf[BUF_SIZE]; int原创 2013-03-07 17:18:40 · 3268 阅读 · 0 评论 -
获取线程ID
在linux中没有像获取进程ID的方法(getpid()),所以我们需要自己定义,需要调用syscall(),因此要包含头文件syscall.h,具体的方法如下: #include #define gettid() syscall(__NR_gettid) 然后我们就可以用宏gettid()获取线程的ID。转载 2013-03-13 13:35:54 · 844 阅读 · 0 评论