go
-
time命令_Linux time命令:测量命令的执行时间或者系统资源的使用情况
这里我们要学习的 time 命令是用来测量 Linux 程序执行时间的命令,而不是用来显示系统时间的命令。不是吧,这也太分裂了吧,那显示系统时间的命令是什么呢?是 date,马上百…
-
history命令_Linux history命令:查看和执行历史命令
今天我们要介绍的 history 是 Linux 中的 history 命令。 “使用 Linux 系统总是要输入大量的命令吧?”“嗯嗯。&rd…
-
export命令_Linux export命令:查看和设置Shell环境变量
export 可以查看(显示)Shell 环境变量。我们直接进入正题,先来看看执行 export 会输出什么内容: [roc@roclinux ~]$ export declare…
-
C++ valarray用法(对象初始化和成员函数)详解
定义在 valarray 头文件中的 valarray 类模板定义了保存和操作数值序列的对象的类型,主要用来处理整数和浮点数,但也能够用来保存类类型的对象,只要类满足一些条件: 类…
-
C++ min_element、max_element和minmax_element求极值算法详解
algorithm 头文件中定义了 3 个可以运用到序列的算法: min_element():会返回一个指向输入序列的最小元素的迭代器; max_element():会返回指向最大…
-
string流,C++ string流及其用法详解
可以用流迭代器和流缓冲区迭代器来传送数据和读取 string 流。string 流是表示内存中字符缓冲区中的 I/O 对象,是定义在 sstream 头文件中的 3 个模板中的一个…
-
GPL协议和自由软件
计算机软件作为人类的知识财富,为人类社会的发展起到了巨大的作用,但长期以来软件源码作为个人或公司的私有财产受到严格的保密,很难做到像文学艺术作品一样地进行公开的交流,很大程度上造成…
-
流迭代器实现文件操作(读取和写入)方法详解
流迭代器并不知道底层流的特性。当然,它们只适用于文本模式,否则它们不会关心数据是什么。流迭代器可以以文本模式来读写任何类型的流。这意味着除了其他的一些流之外,我们可以用迭代器以文本…
-
C++输出流迭代器(STL输出流迭代器)详解
输出流迭代器是由 ostream_iterator 模板定义的,这个模板的第一个模板参数是被写值的类型,第二个模板参数是流字符的类型;第二个模板参数默认是 char 类型的值。os…
-
C++ piecewise_linear_distribution分段线性分布随机数用法详解
piecewise_linear_distribution 模板定义了浮点值的连续分布,它的概率密度函数是从一系列的样本值所定义的点得到的。每个样本值的权重都决定了它的概率密度值。…