首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
C++后端
已注销
创建于2022-03-13
订阅专栏
基于C++语言的后端开发(Linux, Windows)
等 1 人订阅
共6篇文章
创建于2022-03-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
C/C++生态工具链——gcc/g++编译器使用指南
GCC的全称是GNU Compiler Collection,是GNU工具链中的一种。GCC不仅支持C/C++语言,还支持Fortran/Ada/Java等语言的编译。
Linux内核编程--文件流与缓冲区
Linux系统下,通过编程对文件进行操作的方式有两种机制:文件描述符和文件流 1.文件描述符和文件流的区别: 文件描述符的类型为int,文件流的类型为FILE*(文件指针)。 文件描述符的操作更底层
Linux内核编程--常见的文件操作
文件描述符复制函数--dup/dup2/fcntl,获得文件信息的函数 stat/fstat/lstat, 创建屏蔽字函数umask
Linux内核编程--进程组和守护进程
程组是多个进程的集合, 接收同一个终端的各类信号信息。进程调用setpgid(pid, pgid)可以加入一个现有的进程组或者创建一个新的进程组。
Linux内核编程--管道pipe
管道是一种进程间通信机制,也是Linux操作系统中的一种文件形式。一个进程写入管道的数据可以被另一个进程读取。数据按先进先出顺序处理。Linux有两种形式的管道文件,管道和FIFO。
Linux内核编程--文件描述符
在Linux 操作系统中,一切皆是“文件”, "Everything is a file"。 如果要在Linux系统中编写操作文件的代码,需要借助文件描述符