stl

stl

文章 54 浏览 85

C++,我可以在编译时静态初始化 std::map 吗?

如果我编写这个代码, std::map&ltint, char&gt example = { (1, 'a'), (2, 'b'), (3, 'c') } 那么 g++ 对我说 deducing from brace-enclosed initial…

空宴 2024-08-19 14:39:39 3 0

通过 const_iterator 迭代 std::list

是否可以使用 const_iterator 在 main() 函数中迭代直到列表末尾?我尝试使用 iter-&gtend() 但我无法弄清楚。 #include &ltlist&gt #include &ltstri…

悟红尘 2024-08-19 14:24:52 2 0

stl向量分配与插入

我理解这两个操作的语义, 分配 - 在替换为提供的值之前擦除。 insert - 在指定位置插入值(如有必要,分配新内存)。 除此之外,还有什么理由优先选…

如日中天 2024-08-19 13:01:47 5 0

typedef 和 const 指针的容器

以下代码行可以正常编译并运行: list&ltconst int *&gt int_pointers // (1) 以下两行则不然: typedef int * IntPtr list&ltconst IntPtr&gt int_po…

歌入人心 2024-08-19 12:45:48 3 0

STLpriority_queue复制比较器类

我正在尝试使用自定义比较器创建优先级队列: std::priority_queue&ltint, std::vector&ltint&gt, MyComparator&gt pq 我的问题是 MyComparator 有一…

昔日梦未散 2024-08-19 09:47:00 1 0

使用 C++ 安全吗?如果没有插入而只有 .find(),STL 容器在多个线程上?

在 C++ 中,如果您不进行插入,而只是对其执行 .find() 操作,那么在不同线程中同时使用 std::map 或 std::vector 是否安全?…

染柒℉ 2024-08-19 08:33:57 4 0

使用 std::set 对 std::list 进行排序

我向 std::list 和 std::set 添加两个不同的元素,并且希望 std::list 按照与 std::set 相同的顺序进行排序。我尝试的一种方法是将元素添加到 std::se…

陪我终i 2024-08-19 07:33:42 2 0

将 STL 分配器与 STL 向量结合使用

这是基本问题。我依赖一个 API,其方法使用以下语法: void foo_api (std::vector&lttype&gt&amp ref_to_my_populated_vector) 所讨论的代码区域相当…

倚栏听风 2024-08-19 06:43:36 3 0

std::vector::front() 的用途是什么?

抱歉,如果之前有人问过这个问题,但我想知道 std::vector::front() 的用途是什么。 是否有理由使用例如 myvector.front() 而不是 myvector[0] 或 myv…

朮生 2024-08-19 05:40:01 4 0

是否有可读的 STL 实现?

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找工具、库或最喜欢的…

听风念你 2024-08-19 04:41:34 4 0

什么是 auto_ptr_ref,它实现了什么以及如何实现它

auto_ptr_ref文档这里说这个 这是一个工具类,允许某些允许将 auto_ptr 对象传递给函数并从函数返回的转换。 有人可以解释一下 auto_ptr_ref 如何帮助…

囚你心 2024-08-19 02:37:28 3 0

GCC 3.4.3 中的 vector::push_back 错误?

使用 GCC 为 ARM 构建时,以下代码会崩溃: #include &ltvector&gt using namespace std void foo(vector&ltbool&gt&amp bools) { bools.push_back(tr…

美羊羊 2024-08-19 02:24:51 3 0

使用函数指针的 STL 映射

我开发了一个具有许多内置函数的脚本引擎,因此要调用任何函数,我的代码只是进入 if .. else if .. else if 墙检查名称,但我想制定更有效的解决方案…

一绘本一梦想 2024-08-19 00:11:40 7 0

STL Multimap 删除/擦除值

我有 STL Multimap,我想从映射中删除具有特定值的条目,我不想删除整个键,因为该键可能映射到所需的其他值。 请提供任何帮助。…

宛菡 2024-08-18 23:21:48 1 0

STL容器元素销毁顺序

ISO C++ 标准是否强制要求 STL 容器内对象的任何类型的销毁顺序? std::list/std::vector/std::map 元素是从容器的开头还是末尾开始销毁? 我可以依靠…

旧时模样 2024-08-18 17:07:31 0 0
更多

推荐作者

alipaysp_b7SHQYtKbj

文章 0 评论 0

疯到世界奔溃

文章 0 评论 0

笨死的猪

文章 0 评论 0

西瑶

文章 0 评论 0

灵芸

文章 0 评论 0

故事与诗

文章 0 评论 0

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