gpt4 book ai didi

c++ - 如何摆脱 g++ hash_map 弃用警告?

转载 作者:可可西里 更新时间:2023-11-01 16:26:33 26 4
gpt4 key购买 nike

当我编译我正在编写的使用 hash_map 的 c++ 应用程序时,我在 g++ 4.3.2 上收到此警告:

您正在使用已弃用的 header 。要消除此警告,请使用 ANSI 标准头文件或使用 hte -Wno-deprecated 编译器标志。

9> #include <ext/hash_map>

什么 include 取代了它?我在谷歌上搜索了一段时间,除了遇到类似问题但没有解决方案的人之外找不到任何东西。

最佳答案

我的第一个 Google 搜索“g++ hash_map deprecated”将我带到了a page其中包括要使用的东西列表,而不是已弃用的 header 和类。

对于hash_map,列表建议使用unordered_map ,在 unordered_map header 中。该类(class)是TR1 的新类(class).

关于c++ - 如何摆脱 g++ hash_map 弃用警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/722386/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com