![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
文章平均质量分 89
HHHHHHCS
小白一枚,学习中,有问题请指出
展开
-
UNIX环境高级编程(APUE)读书笔记
未完待续第一章 基础1.1 引言所有操作系统都为它们所运行的程序提供服务。典型服务包括:执行新程序、打开文件、写入/读取文件、分配存储区以及获得当前时间等。1.2 UNIX体系结构内核:从严格意义上来说,可将操作系统定义为一种软件,它控制计算机硬件资源,提供程序运行环境。UNIX体系结构(从里到外):内核->系统调用->shell/公用函数库->应用程序内核的接口称为系统调用(system call)shell是一个特殊的应用程序,为运行其他应用程序提供了一个接口.原创 2022-04-30 19:08:30 · 312 阅读 · 0 评论 -
现代C++教程1X读书笔记
C++1X(11、14、17)各版本变化传统C++指的是C++1X以前有些特性变化高版本不一定向下兼容可用性强化常量nullptr传统C++:只支持NULLC++ 11:引入nullptr,此关键字类型为nullptr_t。由于不同编译器不一样的问题,为了区别于NULL一样为0或的问题,引入此关键字。能够隐式的转换为任何指针或成员指针的类型,能和他们进行比较相等或不等的比较。C++14、17:同C++11constexpr传统C++:支持constC++11:让用原创 2022-04-30 18:39:59 · 245 阅读 · 0 评论 -
跟我一起Makefile 读书笔记
源码文件较多时用make,即GNU makeMake:在当前目录下查找以Makefile(或makefile、GNUmakefile)命名的文件,找到后按照Makefile中定义的规则编译生成最终的目标文件。若目标文件不存在或者目标所依赖的文件比目标文件新,就会执行后面的命令更新目标。make -f (或 --file) xxx 可指定特定的MakefileMakefile(修改日期变更就会更新):准备几个C文件。编写如(冒号后为依赖,冒号后TAB行为命令,第一行为默认目标(..原创 2022-04-30 19:04:04 · 78 阅读 · 0 评论 -
Effective Modern C++读书笔记
本笔记主要用于记录要领、体会及摘抄书中精华第1章 类型推导1.1 理解模板类型推导在模板类型推导过程中具有引用(&)或指针(*)类型的实参会被当成非引用类型来处理。换言之,其引用或指针会被忽略。template<typename T>void f(T& param);int x = 27;const int cx = x;const int& rx = x;f(x); // 此处T的类型被推导为int,param为int&f(.原创 2022-04-30 18:50:02 · 1340 阅读 · 0 评论