From b5b623afff88303fd656c5a54116b00b36d601dc Mon Sep 17 00:00:00 2001 From: huihut Date: Wed, 13 Jun 2018 11:49:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=80=E4=BA=9B=E5=B0=8F=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 10 +++++----- STL/README.md | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 01ba5db..5b106cc 100644 --- a/README.md +++ b/README.md @@ -678,7 +678,7 @@ int main() 1. 必须保证 this 对象是通过 `new`(不是 `new[]`、不是 placement new、不是栈上、不是全局、不是其他对象成员)分配的 2. 必须保证调用 `delete this` 的成员函数是最后一个调用 this 的成员函数 3. 必须保证成员函数的 `delete this ` 后面没有调用 this 了 -4. 必须保证 `delete this` 后,没有人使用了 +4. 必须保证 `delete this` 后没有人使用了 #### 如何定义一个只能在堆上(栈上)生成对象的类? @@ -1304,7 +1304,7 @@ typedef struct BiTNode > * k:代表数值中的 “数位” 个数 > * n:代表数据规模 > * m:代表数据的最大值减最小值 -> * 来自 [wikipedia . 排序算法](https://zh.wikipedia.org/wiki/%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95) +> * 来自:[wikipedia . 排序算法](https://zh.wikipedia.org/wiki/%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95) ### 查找 @@ -1469,7 +1469,7 @@ B树/B+树 |O(log2n) | | * 读-拷贝修改(RCU,Read-Copy Update) * 顺序锁(seqlock) -> 来自[Linux 内核的同步机制,第 1 部分](https://www.ibm.com/developerworks/cn/linux/l-synch/part1/)、[Linux 内核的同步机制,第 2 部分](https://www.ibm.com/developerworks/cn/linux/l-synch/part2/) +> 来自:[Linux 内核的同步机制,第 1 部分](https://www.ibm.com/developerworks/cn/linux/l-synch/part1/)、[Linux 内核的同步机制,第 2 部分](https://www.ibm.com/developerworks/cn/linux/l-synch/part2/) ### 死锁 @@ -1916,7 +1916,7 @@ PUT | 从客户端向服务器传送的数据取代指定的文档的内容 DELETE | 请求服务器删除指定的页面 TRACE | 回显服务器收到的请求,主要用于测试或诊断 -状态吗(Status-Code) +状态码(Status-Code) * 1xx:表示通知信息,如请求收到了或正在进行处理 * 100 Continue:继续,客户端应继续其请求 @@ -1936,7 +1936,7 @@ TRACE | 回显服务器收到的请求,主要用于测试或诊断 * 503 Service Unavailable: 由于超载或系统维护,服务器暂时的无法处理客户端的请求。延时的长度可包含在服务器的 Retry-After 头信息中 * 504 Gateway Timeout: 充当网关或代理的服务器,未及时从远端服务器获取请求 -> [菜鸟教程 . HTTP状态码](http://www.runoob.com/http/http-status-codes.html) +> 更多状态码:[菜鸟教程 . HTTP状态码](http://www.runoob.com/http/http-status-codes.html) ##### 其他协议 diff --git a/STL/README.md b/STL/README.md index a59c870..e0e2e52 100644 --- a/STL/README.md +++ b/STL/README.md @@ -19,8 +19,8 @@ crend|返回指向数组中第一个元素之前的理论元素的常量反向 size|返回数组容器中元素的数量 max_size|返回数组容器可容纳的最大元素数 empty|返回一个布尔值,指示数组容器是否为空 -operator[]|返回容器中第 n 个位置的元素的引用 -at|返回容器中第 n 个位置的元素的引用 +operator[]|返回容器中第 n(参数)个位置的元素的引用 +at|返回容器中第 n(参数)个位置的元素的引用 front|返回对容器中第一个元素的引用 back|返回对容器中最后一个元素的引用 data|返回指向容器中第一个元素的指针 @@ -51,10 +51,10 @@ max_size|返回容器可容纳的最大元素数 resize|调整容器的大小,使其包含 n(参数)个元素 capacity|返回当前为 vector 分配的存储空间(容量)的大小 empty|返回 vector 是否为空 -reserve|请求 vector 容量至少足以包含 n 个元素 +reserve|请求 vector 容量至少足以包含 n(参数)个元素 shrink_to_fit|要求容器减小其 capacity(容量)以适应其 size(元素数量) -operator[]|返回容器中第 n 个位置的元素的引用 -at|返回中第 n 个位置的元素的引用 +operator[]|返回容器中第 n(参数)个位置的元素的引用 +at|返回中第 n(参数)个位置的元素的引用 front|返回对容器中第一个元素的引用 back|返回对容器中最后一个元素的引用 data|返回指向容器中第一个元素的指针