stl

stl

文章 54 浏览 89

当我使用 C++11 兼容编译器编译 boost 1.48\1.47 代码时,我最终会得到像 share_ptr 这样的东西的 std 实现吗?

当我使用 C++11 兼容编译器编译 boost 1.48\1.47 代码时,我最终会得到 share_ptr、线程等内容的 std 实现吗?如果不是的话,boost 对此有何看法,它…

迟到的我 2025-01-01 03:35:09 0 0

向量(容器)是否需要使用“分配器”?

我正在研究如何创建自定义容器,例如 eastl 的容器和其他几个模型,我发现它们都使用“分配器”,就像 std::vector 对 std 所做的那样: :分配器。这…

救赎№ 2025-01-01 02:33:29 2 0

这个 C++ 有什么问题吗?列表?

我有一个基本工作,只是生成 10 个状态的随机序列,0=生产,1=消费。对于每个 0,我需要填充列表,如果列表已满,则不执行任何操作;对于 1,则清空列…

余厌 2025-01-01 02:26:32 1 0

c++ 中的向量下标超出范围错误

我正在尝试编写一个程序,它接受 n 个整数的输入,并找出给定输入中出现次数最多的那个。我正在尝试为 t 种情况运行该程序。 为此,我实现了一种类似…

混吃等死 2025-01-01 02:16:58 1 0

STL 在 C++ 中的强大功能

我在中找到了STL的power >numeric 标头,在 O(log(a)) 中计算 power(TYPE T, Integer a),但是当我编写并使用 g++ 编译它时code> 它给了我编译错误并…

心病无药医 2025-01-01 01:21:31 0 0

自定义输入迭代器

我有一个需要遍历的自定义只读数据结构。我想创建一个需要跳过某些值的自定义迭代器。 下面是一个简单但等效的示例。我有一个数字向量,我想循环遍历…

冷清清 2024-12-31 21:36:14 2 0

用于整数下限和上限查询的快速数据结构?

我必须维护一个数字列表,最多数到 100,000... 如果数据是(例如) 1, 4, 9, 12, 20, 35, 52, 77, 91 并且我查询一个数字,比如 27,我想要 27 之前的…

一花一树开 2024-12-29 20:37:58 1 0

std::string find 是否要求 pos 小于字符串大小?

只需阅读 21.3.6.1 basic_string::find - 并没有提到 pos 参数在字符串本身的范围内。 21.3.6.1 basic_string::find size_type find(const basic_stri…

屌丝范 2024-12-29 19:42:54 3 0

std::map.insert“无法推断出...的模板参数”

我正在尝试熟悉 STL 库,但无法理解我的编译错误。我使用编译器错误字符串“无法推断模板参数...”搜索了其他问题,但没有一个答案似乎适用或相关。 …

爱人如己 2024-12-29 19:23:12 1 0

STL算法库copy()

只是一个关于复制如何工作的问题......我需要一些出于精神理智目的的验证。如果我有一个: multiset > myMultiset; 并且我试图将内容打印到控制台...…

寄人书 2024-12-29 18:50:13 1 0

这段代码会让这些向量对齐吗?

假设我有: vector vect; 我知道这不是明显的方法,但我有一个 API 可以做到这一点,所以我不能决定使用 vector 来代替。 所以当我将对象放入其中时,…

云淡风轻 2024-12-29 18:29:35 0 0

std::vector 或 boost::vector 线程安全吗?

我有多个线程同时在 std::vector 的共享对象上调用 push_back() 。 std::vector 线程安全吗?或者我是否需要自己实现该机制以使其线程安全? 我想避免…

找个人就嫁了吧 2024-12-29 17:38:00 1 0

如果全局定义了向量,什么时候分配内存空间

如果我全局定义并初始化一个大向量,那么它的大小是否会包含在目标文件中? 例如 情况1:如果我有一个未初始化的大型全局数组x,它的大小正确显示在bs…

jJeQQOZ5 2024-12-29 17:37:26 0 0

glm::ivec2 作为无序映射中的键

最近,我更多地使用 Scala 编程语言而不是 C++,现在我对移植一行非常简单的代码感到沮丧, val map = new HashMap[Vec2i,Entity] 它只是拒绝在 C++ …

等风来 2024-12-29 16:28:42 1 0

向量的第一个元素的地址是固定的吗?

例如,如果我这样做: vector myvector; myvector.push_back(100); int * ptr = &(myvector[0]); myvector.clear(); myvector.push_back(10); ptr 仍…

鹿港小镇 2024-12-29 15:59:06 2 0
更多

推荐作者

尘曦

文章 0 评论 0

善良天后

文章 0 评论 0

韬韬不绝

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

不美如何

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文