- 博客(3)
- 收藏
- 关注
原创 牛客C++项目笔记——第二章linux多进程开发
exec 函数族的作用是根据指定的文件名找到可执行文件,并用它来取代调用进程的内容,换句话说,就是在调用进程内部执行一个可执行文件。- exec 函数族的函数执行成功后不会返回,因为调用进程的实体,包括代码段,数据段和堆栈等都已经被新的内容取代,只留下进程 ID 等一些表面上的信息仍保持原样,颇有些神似“三十六计”中的“金蝉脱壳”。看上去还是旧的躯壳,却已经注入了新的灵魂。只有调用失败了,它们才会返回 -1,从原程序的调用点接着往下执行。
2023-07-22 22:29:33 419
原创 牛客C++项目笔记—第一章linux入门
库文件是计算机上的一类文件,可以简单的把库文件看成一种代码仓库,它提供给使用者一些可以直接拿来用的变量、函数或类。- 库是特殊的一种程序,编写库的程序和编写一般的程序区别不大,只是库不能单独运行。- 库文件有两种,静态库和动态库(共享库),区别是:静态库在程序的链接阶段被复制到了程序中;动态库在链接阶段没有被复制到程序中,而是程序在运行时由系统动态加载到内存中供程序调用。- 库的好处:1.代码保密 2.方便部署和分发。
2023-07-12 14:57:27 293 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人