英语语言相关

p330

c.size() not valid for forward_list, 这是因为 forward_list 是单向链表,没有维护 size 这个属性。

p338

这里的 a1 和 a2 的两个操作都是可以的。在 msvc 的编译器测试下,发现是没问题的。

p362

cp + 7 这里,中文版的翻译有问题。应该是从 cp 指向的地址开始的第 7 个字符开始,然后,一直拷贝到结尾。

p370

// empty stackimplemented on top of vector                                   
stack<string, vector<string>> str_stk;                                       
// str_stk2isimplemented on top of vector and initially holds a copy of svec 
stack<string, vector<string>> str_stk2(svec);                          

这里的 stack 的模板,string 表示的是这个栈存储的是 string,然后,这个栈是基于 vector<string> 进行构建的。

另:最后的 push 这里,coping 和 moving 是什么意思?

p379

这里的 accumulate 的第三个参数是什么意思?怎么用?

紧接着就有解释,我急啥?

p380

那,如果第二个序列没有第一个长呢?

p381

equal 的第三个元素应该是第二个序列的首元素迭代器,而非首元素。

p387

stable_sort 应该只是不改变原有的元素的相对顺序吧?