随笔分类 -  STL

摘要:1、vector是定义于名称空间(namespace)std内的模板,其定义在头文件<vector>中。 vector中的元素可以是任意类型T,必须具备可设置、可复制两个属性。模板法第二个参数是关于空间配置器设置的,用于定义内存模型,默认内存模型是C++标准库提供的allocator。 2、vect 阅读全文
posted @ 2017-10-03 10:02 陈辻柒 阅读(364) 评论(1) 推荐(0)
摘要:1、String类方法汇总 2、构造器和析构器 C_string一般认为是常规的C++字符串,目前存在一个从const char*到string是隐式转换,却不存在从string对象到C_string的自动类型转换,对于类型string类型的字符串,可以通过c_str()返回该string类对象对应 阅读全文
posted @ 2017-09-28 23:27 陈辻柒 阅读(176) 评论(0) 推荐(0)
摘要:auto_ptr类 auto_ptr类,主要用于管理动态内存分配。当auto_ptr对象过期时,析构函数将使用delete来释放内存。将new返回的地址赋值给auto_ptr对象时,无须记住还需要释放这些内存。在auto_ptr对象过期时,内存将自动被释放。 使用auto_ptr对象时,必须包含头文 阅读全文
posted @ 2017-09-28 22:59 陈辻柒 阅读(320) 评论(0) 推荐(0)