- 博客(7)
- 收藏
- 关注
原创 constexpr关键字的作用
1.constexpr 的作用从代码到程序要经历两个过程:编译 和 链接constexpr 关键字使得代码在编译过程中,如果编译器对于某个表达式已经得到足够多的信息,那么编译器会在编译器一结束就把该表达式的结果求出来。即对于无constexpr 关键字的表达式是在运行期执行,对于有constexpr 关键字的表达式是在编译期执行。2.运用实例#include "pch.h"...
2019-04-23 01:23:24 3031
转载 虚拟机不能联网的解决办法
设置VMware属性:https://blog.csdn.net/qi_yue_yu/article/details/52694252重启network-manager服务:https://blog.csdn.net/qq_35531549/article/details/89011945
2019-04-22 21:32:19 230
原创 利用 mmap 实现进程之间的通信
1.mmap 使用的注意事项(1)当 open 一个文件时,如果指定了 O_CREAT 标志并且文件不存在,就会新创建一个文件作为映射文件,此时必须调用 ftruncate 或者 lseek+write 设置文件长度,否则任然可以调用 mmap,但是对存储映射区的引用会产生 SIGBUS。另外,如果映射的长度超过了文件长度,访问超过文件长度的映射区也会出错。(2)munmap 释放映射区时...
2019-04-22 01:26:59 2786
原创 关于信号量与信号集的使用浅析
1.函数 pthread_cond_wait函数原型: int pthread_cond_wait(pthread_cond_t* cond, pthread_mutex_t* mutex);函数作用: 使调用线程阻塞等待条件变量 cond参数: cond: 调用线程需要阻塞等待的条件变量 mutex:一个锁住的互斥量。因为 cont 本身就是一个临界资源,所以对 c...
2019-04-19 23:01:29 696
原创 linux环境编程之——shell实现
#include <stdio.h> #include <stdlib.h> #include <ma...
2019-04-14 00:05:43 136
原创 linux环境编程之——ls -al
#include <stdio.h> #include <sys/types.h> #include <sy...
2019-04-11 22:15:56 181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人