ylww

随笔仅作学习记录,请辩证参考!!!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页

2022年10月27日

摘要: 容器 补充: 阅读全文
posted @ 2022-10-27 14:40 理想主义者光芒万丈 阅读(53) 评论(0) 推荐(0)

摘要: stack是栈堆容器,是一种“先进后出”的容器。 阅读全文
posted @ 2022-10-27 12:05 理想主义者光芒万丈 阅读(25) 评论(0) 推荐(0)

摘要: 默认是基于vector实现 阅读全文
posted @ 2022-10-27 11:30 理想主义者光芒万丈 阅读(20) 评论(0) 推荐(0)

2022年10月26日

摘要: 首先,毫无疑问,即使是常量(字符串常量)也是要占据空间的。 一般来说,基本类型(整型、字符型等)常量会在编译阶段被编译成立即数,占的是代码段的内存。(代码段是只读的,而且不允程序员获取代码段的地址,所以在c++中,尽量不为const分配数据段的内存,但是一旦取cosnt的地址,就不得不分配了,但是读 阅读全文
posted @ 2022-10-26 21:33 理想主义者光芒万丈 阅读(158) 评论(0) 推荐(0)

摘要: 阅读全文
posted @ 2022-10-26 18:32 理想主义者光芒万丈 阅读(18) 评论(0) 推荐(0)

摘要: 阅读全文
posted @ 2022-10-26 17:57 理想主义者光芒万丈 阅读(24) 评论(0) 推荐(0)

2022年10月25日

摘要: pair实际是个结构体。 set.find(elem)这个功能函数,若是其中elem并不存在,那么返回的迭代器等于set.end(). 阅读全文
posted @ 2022-10-25 20:25 理想主义者光芒万丈 阅读(23) 评论(0) 推荐(0)

摘要: 引子 在set的类模板中,插入元素是会自动排序的,那么这是如何实现的呢。 默认的set<int> setl; 这种写法,他会调用默认的less函数对象 less函数对象实现比较,为排序提供依据,set<int, less<int>> set1; (由小到大排序,即通过迭代器输出是,由小到大) gre 阅读全文
posted @ 2022-10-25 17:50 理想主义者光芒万丈 阅读(37) 评论(0) 推荐(0)

2022年10月22日

摘要: 示例: 运行结果: 运行结果: 这说明了,这里的临时变量生命周期很短,它仅生存在push_back()的括号之内。说是即生即死也不为过。 以上两种情况会带来效率问题,因此引入了变参模板和完美转发: 对类的写法稍作调整: 主函数中: 运行结果: 将19,与“王大锤”这两个参数直接拿去构造对象(通过构造 阅读全文
posted @ 2022-10-22 14:48 理想主义者光芒万丈 阅读(36) 评论(0) 推荐(0)

摘要: it+1也不可以写,只能++. 阅读全文
posted @ 2022-10-22 10:19 理想主义者光芒万丈 阅读(24) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页