OS
我没有那种天分
我一无所知
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++实现一个简单的线程池
ThreadPool.h #pragma once #include <iostream> #include<stdlib.h> #include<thread> #include<mutex> #include<condition_variable> #include<vector> #include<funct...原创 2020-04-26 23:00:53 · 318 阅读 · 0 评论 -
原码,补码,反码
转自:https://blog.youkuaiyun.com/Jason_M_Ho/article/details/78700434 数值在计算机中是以补码的方式存储的,在探求为何计算机要使用补码之前, 让我们先了解原码, 反码和补码的概念。 对于一个数, 计算机要使用一定的编码方式进行存储。 原码, 反码, 补码是计算机存储一个具体数字的编码方式。 一个数在计算机中的二进...转载 2018-10-24 11:12:01 · 172 阅读 · 1 评论 -
32位的Int转成长度为4的8位Char数组
int num = 9999; char c[4] = {0}; 方法一:使用memcpy函数,需要注意大小端问题 memcpy(c, (char*)&num, 4) 结果:c[0] = 15, c[1] = 39, c[2] = 0, c[3] = 0 方法二:位操作 c[3] = num & 0xFF; num = num >> 8; c[2]...原创 2018-11-25 21:43:46 · 2750 阅读 · 1 评论 -
进程间通信
进程间通信主要包括 管道(普通管道PIPE, 流管道s_pipe, 命名管道); 系统IPC(包括消息队列, 信号, 共享存储); 套接字(SOCKET).原创 2018-11-27 21:21:56 · 142 阅读 · 0 评论
分享