![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 92
Spoon_94
Good Good Study,Day Day Code.
展开
-
Thinking in C++ 第一卷全书笔记
本文主要是阅读Thinking in C++ 第一卷的一些笔记。主要是一些注意点 [TOC]Thinking in C++ Chapter 2Translator:解释器(interpreter)编译器(complier)编译器编译程序步骤:预处理器(preprocessor)处理预处理指令编译分为两遍,第一遍解析预处理代码生成节点数,在进行第二步之前进行全...原创 2018-07-27 17:04:23 · 3460 阅读 · 0 评论 -
CMake学习记录
参考文章:CMake Practice文章目录PROJECTSETMESSAGEADD_EXECUTABLE变量ADD_SUBDIRECTORYLIBRARY_OUTPUT_PATH/EXECUTABLE_OUTPUT_PATHINSTALL安装普通文件非目标文件的可执行程序安装(脚本)目录安装CMAKE脚本执行静态库与动态库SET_TARGET_PROPERTIESGET_TARGET_PRO...原创 2018-12-11 13:18:58 · 1561 阅读 · 2 评论 -
Linux Pthread学习记录
Linux Pthread相关学习记录,自旋锁、读写锁、线程池有待完善文章目录线程基础线程调度竞争范围线程模型N:1用户线程模型1:1核心线程模型N:M混合线程模型线程创建错误检查线程属性初始化与销毁属性获取与设置分离属性获取和设置栈大小获取与设置栈移出保护区大小获取与设置线程竞争范围获取与设置调度策略获取与设置继承的调度策略获取与设置调度参数并发级别退出线程join线程/detach线程返回当...原创 2018-12-11 13:24:02 · 1803 阅读 · 0 评论 -
Socket学习记录
Soket网络编程学习记录文章目录TCP状态SIGPIPE网络地址字节序主机字节序网络字节序字节序转换函数地址转换函数套接字主要类型socket函数bind函数memset/bzero函数listen函数accept函数getsockopt/setsockoptSOL_SOCKETSO_BROADCASTSO_DEBUGSO_DONTROUTESO_ERRORSO_KEEPALIVESO_LIN...原创 2018-12-11 13:29:53 · 1592 阅读 · 0 评论