Linux C进程间通信学习笔记

进程间通信: Linux环境下,进程之间,地址空间相互独立,进程和进程之间不能相互访问。想在进程间完成数据传输 […]

Linux C语言多线程大文件拷贝代码

Linux C多线程大文件拷贝代码,自己练习写的,留做纪念! 方法1:read、write实现 该方法下,由于 […]

Linux C多线程,线程的分离与结合

线程的分离与结合 在任何一个时间点上,线程是可结合的(joinable),或者是分离的(detached)。一 […]

Linux系统函数_read和write实现文件拷贝功能 代码

Linux系统函数_read和write实现文件拷贝功能 代码,练习所写不足之处请在下方评论指出 #inclu […]

Linux系统编程_ errno错误返回EAGAIN的含义

在Linux环境下开发经常会碰到很多错误(设置errno),其中EAGAIN是其中比较常见的一个错误(比如用在 […]

Linux系统调用_access函数的功能和使用

access():判断是否具有存取文件的权限 相关函数 stat,open,chmod,chown,setui […]

Linux下C/C++开发必备技能_Makefile项目管理

Linux环境下的程序员如果不会使用GNU make来构建和管理自己的工程,应该不能算是一个合格的专业程序员, […]

linux下C/C++调试工具 gdb的使用详解

程序中除了一些一目了然的BUG之外,都需要要一定的调试手段来分析程序到底错在哪了。到目前为止我们的调试手段只有 […]

C语言_共享库(动态库) 的制作和使用

什么是共享库 共享库的名字一般是 libxxx.so,共享库又称动态库; 机制:多个程序共享一份库文件,当程序 […]

C语言_静态库的制作和使用

一、什么是库 本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和lin […]