摘要:
strcpy 阅读全文
摘要:
使用 const_iterator 类型时,我们可以得到一个迭代器,它自身的值可以 改变,但不能用来改变其所指向的元素的值。可以对迭代器进行自增以及使用解 引用操作符来读取值,但不能对该元素赋值。 不要把 const_iterator 对象与 const 的 iterator 对象混淆起来。声明 一 阅读全文
摘要:
begin 和 end 操作 vector<int>::iterator iter = ivec.begin(); vector 迭代器的自增和解引用运算 阅读全文
摘要:
push_back 操作接受一个元素值,并将它作为一个新的元素添加到 vector 对象的后面,也就是“插入(push)”到 vector 对象的“后面(back)”: disaster: ivec has no elements灾难:ivec没有元素 for (vector<int>::size_ 阅读全文
摘要:
vector<int>::size_type // ok vector::size_type // error empty 和 size 操作类似于 string 的相关操作(3.2.3 节)。 成员函数size 返回相应 vector 类定义的 size_type 的值。 使用 size_type 阅读全文
摘要:
v.empty() 如果 v 为空,则返回 true,否则返回 false。 v.size() 返回 v 中元素的个数。 v.empty() 如果 v 为空,则返回 true,否则返回 false。 v.push_back(t) 在 v 的末尾增加一个值为 t 的元素。 v[n] 返回 v 中位置为 阅读全文
摘要:
ivec holds objects of type intivec保存int类型的对象 holds Sales_items保存Sales_items vector<int> ivec; // ivec holds objects of type int vector<Sales_item> Sal 阅读全文
摘要:
isalpha(c) 如果 c 是字母,则为 true。 iscntrl(c) 如果 c 是控制字符,则为 true isdigit(c) 如果 c 是数字,则为 true。 isgraph(c) 如果 c 不是空格,但可打印,则为 true。 islower(c) 如果 c 是小写字母,则为 tr 阅读全文