STL中有hashtable吗?

liangyan82 2004-04-14 09:45:06
STL中有hashtable吗?
一本STL书上介绍有hashtalbe

但我在msdn6.0上查,找不到,

请问是怎么一回事?
谢谢
...全文
804 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
liangyan82 2004-04-17
  • 打赏
  • 举报
回复
谢谢各位高手的回答。
小女子真是觉得三生有幸啊~~
Wolf0403 2004-04-16
  • 打赏
  • 举报
回复
是 hashtable 还是 hash_map ?
传统的 map 不是基于 hash table 的。查找操作的效率不同。
sevencat 2004-04-16
  • 打赏
  • 举报
回复
hash_map,hash_set内部是基于hash_table的。
一般的是基于tree的。
Breeze 2004-04-15
  • 打赏
  • 举报
回复
c++标准中有map,应该跟hashtable差不多吧
fangrk 2004-04-15
  • 打赏
  • 举报
回复
好像最新修订的标准中有了
Jinhao 2004-04-15
  • 打赏
  • 举报
回复
sgi stl中有实现
dprk 2004-04-15
  • 打赏
  • 举报
回复
支持楼上
houdy 2004-04-15
  • 打赏
  • 举报
回复
C++标准(98年左右定义的)中是没有hashtable的,但是很多C++标准的实现者(有SGI,Microsoft,Dev-C++等中的STL)都在自己的库中实现了hashtable,但是由于不是标准,所以不能保证这些实现是否能兼容的问题。
cgsw12345 2004-04-15
  • 打赏
  • 举报
回复
在介绍C++标准库是就说到hashtable我的问题
委员会准备加入但标准化C++已经花了很长的时
间,它要有一个结束的时间,所以hashtable有
98标准中没有加入完全是时间关系。
后面的标准化改进应该会加入。
imxww 2004-04-15
  • 打赏
  • 举报
回复
新c++标准有hashtable,故新的STL实现都包含了, 在<ext/hash_xxx>中
yjh1982 2004-04-15
  • 打赏
  • 举报
回复
标准中没有
北极猩猩 2004-04-15
  • 打赏
  • 举报
回复
C++标准的STL中是没有hashtable的,不过由于hashtable的重要性,很多STL的实现中,比如SGI STL中包括hashtable
sevencat 2004-04-15
  • 打赏
  • 举报
回复
vc7.1中有
dot99 2004-04-15
  • 打赏
  • 举报
回复
自己定义~~~
ZJXHZ 2004-04-15
  • 打赏
  • 举报
回复
hashtable是C#的内容
在C++里面是map
sharkhuang 2004-04-15
  • 打赏
  • 举报
回复
map 不是hash表是 红黑树
nsly 2004-04-14
  • 打赏
  • 举报
回复
标准中没有,不过,microsoft vs.net 的implementation中有。
liangyan82 2004-04-14
  • 打赏
  • 举报
回复
如果C++中有hashtable,那么在VC++中应该也可以用吧?

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧