社区
C++ 语言
帖子详情
STL模板函数,有点问题,有兴趣请进来讨论
intellifox
2004-12-30 10:42:27
这两天重写STL的模板函数,发现好些函数有问题,小弟能力不足,各位大侠一起参详:
remove remove_if
find_end
search search_if
unique
.......
反正跟删除有关的,结果都比较怪。可以看源码,再做一下测试,你会发现没有浪费这点时间。
...全文
165
5
打赏
收藏
STL模板函数,有点问题,有兴趣请进来讨论
这两天重写STL的模板函数,发现好些函数有问题,小弟能力不足,各位大侠一起参详: remove remove_if find_end search search_if unique ....... 反正跟删除有关的,结果都比较怪。可以看源码,再做一下测试,你会发现没有浪费这点时间。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sharkhuang
2004-12-31
打赏
举报
回复
还是看源代码的好
lifezhu
2004-12-31
打赏
举报
回复
重写STL的模板函数……佩服,滔滔江水啊
hchinside
2004-12-31
打赏
举报
回复
看看《stl源码分析》
kay_zlc
2004-12-31
打赏
举报
回复
hehe.
If you can, you'll be a guru.
Might you succeed^_^
fatalerror99
2004-12-30
打赏
举报
回复
你到底有什么问题?说出来。
C++心决之初阶
模板
+
stl
简介(
STL
前言)(想要入门
stl
模板
,这篇值得一看)
在惠普实验室完成的原始版本,本着开源精神,他们声明允许任何人任意运用、拷贝、修改、传播、商业使用这些代码,无需付费。重载的
函数
仅仅是类型不同,代码复用率比较低,只要有新类型出现时,就需要用户自己增加对应的
函数
。采用,可移植性好,可公开、修改甚至贩卖,从命名风格和编程 风格上看,阅读性非常高。且锁的粒度是比较大的。采用,不能公开或修改,缺陷:可读性比较低,符号命名比较怪异。采用,不能公开或修改,可读性一般。,不仅是一个可复用的组件库,而且。的使用会有代码膨胀的
问题
,比如使用。,对于
模板
函数
的使用,
【C++】
STL
和
模板
初阶
STL
和
模板
初阶,干货满满,
函数
模板
,类
模板
【C++】——
模板
初阶 |
STL
简介
STL
是 C++ 标准
模板
库(Standard Template Library)的缩写。
[C++]
模板
初阶与
STL
简介
C++
模板
初阶与
STL
简介
c++
模板
,
STL
/可以像数组一样使用 map
a;//lower_bound(x)返回大于等于x的那个迭代器,uper_bound(x) 返回大于x的最小的数的迭代器。//begin()返回的是其实迭代器,end()返回的是最后一个数下一个位置的迭代器。//输入一个数x,删除所有x;//增删改查的时间复杂度为O(logn)//支持跟排序有关的所有操作。//支持迭代器的 ++和——//插入的是一个pair。//判断是否有至少一个1。// 返回的是迭代器。//统计一个数的数量。
C++ 语言
65,213
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章