stl

stl

文章 54 浏览 85

STL最常用的部分是什么?

人们在专业和个人环境中仍然经常使用 STL 的哪些部分(请不要使用 boost 或 TR1)(如果有的话)? 这些天我发现自己使用以下内容: 容器: 向量 集 …

守护在此方 2024-07-26 14:51:38 8 0

动态分配的数组或 std::vector

我正在尝试优化我的 C++ 代码。 我在互联网上搜索过使用动态分配的 C++ 数组与使用 std::vector 的比较,并且通常看到有利于 std::vector 的建议,并…

故事未完 2024-07-26 11:55:43 4 0

std::map 和性能、相交集

我正在对一些数字集进行相交,并通过存储每次在地图中看到数字时的计数来实现此目的。 我发现性能非常慢。 细节: - 其中一组有 150,000 个号码 - 该…

睫毛上残留的泪 2024-07-26 11:14:55 2 0

考虑到这些条件,我可以使用 STL 进行线程处理吗?

我有一个以下形式的集合: map&ltkey, list&ltobject&gt &gt 我只在列表的后面插入,有时我从整个地图中读取(但我从不写入地图,除非在初始化时)。 …

初懵 2024-07-26 08:59:41 1 0

如何使用以用户定义类型为键的 std::maps ?

我想知道为什么我不能将 STL 映射与用户定义的类一起使用。 当我编译下面的代码时,我收到以下神秘的错误消息。 这是什么意思? 另外,为什么它只发生…

我不咬妳我踢妳 2024-07-26 07:07:50 5 0

如何将工厂模式与代码灵活性结合起来

我正在考虑使用工厂函数在同一层次结构中创建不同的类。 据我了解,通常工厂通常是按如下方式实现的: Person* Person::Create(string type, ...) { /…

凑诗 2024-07-26 06:50:24 2 0

使用多维数组的复制

我只是想更多地了解 stl 语义,并在适当的情况下将旧循环转换为算法。 我无法找出将此循环转换为复制调用的最佳方法。 有任何想法吗? vector&lt vect…

孤者何惧 2024-07-26 04:55:09 5 0

数据结构的选择

我使用 C++,假设我想存储 40 个用户名,我将简单地使用一个数组。 但是,如果我想存储 40000 个用户名,就搜索速度而言这仍然是一个好主意吗? 我应…

星星的轨迹 2024-07-26 02:13:43 6 0

比较 wstring 和忽略大小写

我确信以前有人问过这个问题,但找不到。 是否有任何内置(即使用 std::wstring 的方法或算法)方法来不区分大小写地比较两个 wstring 对象?…

蹲墙角沉默 2024-07-26 01:41:27 0 0

将一元谓词传递给 C++ 中的函数

我需要一个函数来为我的类建立显示项目的策略。 例如: SetDisplayPolicy(BOOLEAN_PRED_T f) 假设 BOOLEAN_PRED_T 是指向某些布尔谓词类型的函数指针…

蓝眸 2024-07-26 01:25:59 1 0

如何将一张地图的内容附加到另一张地图?

我有以下两个地图: map&lt string, list &lt string &gt &gt map1 map&lt string, list &lt string &gt &gt map2 我用以下内容填充了 map1: 1. kira…

意犹 2024-07-26 01:23:50 2 0

以编程方式获取网页内容

我想知道WinInet或WinHttp是否可以快速获取网页内容,或者是否有其他更快的方法来获取网页内容(小于1秒)。 我使用的编程环境是VC++…

旧故 2024-07-26 00:58:43 2 0

当我连接调试器/IDE 时,为什么我的 STL 代码运行如此缓慢?

我正在 Windows Vista Business x64、四核计算机、8GB RAM 上使用 Visual Studio 2008 SP1 运行以下代码。 如果我构建一个发布版本,并从命令行运行它…

淡淡的优雅 2024-07-25 22:41:21 2 0

可以通过继承来扩展标准库吗?

人们普遍认为,C++ 标准库通常不打算使用继承进行扩展。 当然,我(和其他人)批评了那些建议从 std::vector 等类派生的人。 然而,这个问题: Can Wh…

生生漫 2024-07-25 22:36:03 4 0

如果您递增一个等于 STL 容器的结束迭代器的迭代器,会发生什么

如果当迭代器指向向量的最后一个元素时将其增加 2 会怎样? 在这个问题询问如何将迭代器调整为STL容器2 个元素提供了两种不同的方法: 要么使用算术运…

堇年纸鸢 2024-07-25 21:29:47 3 0
更多

推荐作者

2668157715

文章 0 评论 0

何时共饮酒

文章 0 评论 0

一身骄傲

文章 0 评论 0

qq_vkUTGH

文章 0 评论 0

123456_

文章 0 评论 0

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