唐峰0

2019年7月24日

GCC编译已经引入math.h文件提示cos,sin等函数未定义

摘要: 参数解释 -l 指定程序链接哪个静态库或者动态库 -m -m表示的是数学库,也就是使用math.h头文件 阅读全文

posted @ 2019-07-24 14:36 唐峰0 阅读(1960) 评论(0) 推荐(0) 编辑

进程与进程间通信(3)

摘要: 信号 信号(signal),又称为软中断信号,用来通知进程发生了异步事件。进程之间可以互相发送软中断信号。内核也可以因为内部事件而给进程发送信号,通知进程发生了某个事件。注意,信号只是用来通知进程发生了什么事件,并不给该进程传递任何数据。处理方法分为三类: 1是类似中断的处理程序,对于需要处理的信号 阅读全文

posted @ 2019-07-24 10:20 唐峰0 阅读(145) 评论(0) 推荐(0) 编辑

进程与进程间通信(1)

摘要: 1.进程 进程(process) 是一个已经开始执行但还没终止的程序实例。 Linux 系统下使用 ps 命令可以查看到当前正在执行的进程。每个进程包含有进程运行环境、内存地址空间、进程ID、和至少一个被称为线程的执行控制流等资源。同一个程序可以实例化为多个进程实体。操作系统中所有进程实体共享着计算 阅读全文

posted @ 2019-07-24 08:57 唐峰0 阅读(198) 评论(0) 推荐(0) 编辑

进程与进程间通信(2)

摘要: 1 创建进程 fork()函数来创建一个新进程,原型如下: #include <unistd.h> pid_t fork(void); fork()函数将运行着的进程分裂出另一个子进程,它通过拷贝父进程的方式创建子进程。子进程与父进程有相同的代码空间、文件描述符等资源 fork()函数如果成功创建了 阅读全文

posted @ 2019-07-24 08:56 唐峰0 阅读(135) 评论(0) 推荐(0) 编辑

primer_c++_迭代器

摘要: #include #include using namespace std; int main() { vector v1{ 1, 2,3,4,5,6,7,8,9,10 }; for (auto i = v1.begin(); i != v1.end(); i++) { (*i) *= 2; cout << *i<<endl; } return 0; } ... 阅读全文

posted @ 2019-07-24 08:53 唐峰0 阅读(92) 评论(0) 推荐(0) 编辑

导航