STL
-
C++字符串查找函数详解
在 C 语言和 C++ 语言中,可用于实现字符串查找功能的函数非常多。在 STL 中,字符串的查找功能可以实现多种功能,比如说: 搜索单个字符、搜索子串; 实现前向搜索、后向搜索;…
-
浅谈C++ auto_ptr智能指针
STL 还提供了另一个模板类:auto_ptr 类。该类主要用于管理动态内存分配。 如果使用 new() 函数分配堆中的内存,而又不记得回收这部分内存,会导致内存泄漏。因此必须使用…
-
C++ basic_string(字符串类模板)详解
"字符" 本身是个有趣的抽象概念。例如,在纸上或者屏幕上,字符 "C" 仅仅是一段曲线而已。在计算机中,用一个 8 Byte 存储该字符,并…
-
STL是什么(STL简介)
本节主要讲述 STL 历史、STL 组件、STL 基本结构以及 STL 编程概述。 STL 历史可以追溯到 1972 年 C 语言在 UNIX 计算机上的首次使用。直到 1994 …
-
STL vector用法详解
标准模板库(STL)是程序员定义的数据类型和算法的集合,可供 C++ 程序使用。这些数据类型和算法不是 C++ 语言的一部分,但它们的创建是对内置数据类型的有益补充。如果打算继续在…
-
Linux查看本机登陆用户信息(w、who、last和lastlog命令)
如果我们想要知道 Linux 服务器上目前已经登录的用户信息,则可以使用 w 或 who 命令来进行查询。 w 命令 先看看 w 命令,如下: [root@localhost ~]…
-
Java字符串的比较(equals()、equalsIgnoreCase()和compareTo())
在 Java 中,比较字符串的常用方法有 3 个:equals() 方法、equalsIgnoreCase() 方法、 compareTo() 方法。下面详细介绍这 3 个方法的使…
-
Linux find命令:在目录中查找文件(超详解)
find 是 Linux 中强大的搜索命令,不仅可以按照文件名搜索文件,还可以按照权限、大小、时间、inode 号等来搜索文件。但是 find 命令是直接在硬盘中进行搜索的,如果指…
-
C++ valarray用法(对象初始化和成员函数)详解
定义在 valarray 头文件中的 valarray 类模板定义了保存和操作数值序列的对象的类型,主要用来处理整数和浮点数,但也能够用来保存类类型的对象,只要类满足一些条件: 类…
-
C++ inner_product内积计算方法详解
两个 vector 的内积是对应元素的乘积之和。为了能够得到内积,vector 的长度必须相同。内积是矩阵算术的基本运算。两个矩阵的乘积是一个矩阵,它是由第一个矩阵的每一行乘以第二…