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 应该只是不改变原有的元素的相对顺序吧?