stl

stl

文章 54 浏览 85

如何创建具有未知成员函数的通用容器?

我注意到我经常需要容器类。例如,在处理粒子系统时,我创建了一个容器类 Particles,它有一个成员 vector。然后我像 my_articles-&gtdraw() 一样调用…

丢了幸福的猪 2024-09-07 22:40:53 2 0

boost::iterator_facade 和 std::find(...)

下面是链表节点的 iterator_facade 的实现。它与文档中介绍的几乎相同&lt /a&gt ,但它具有 Value* 取消引用类型而不是 Value&amp。 问题在于将迭代器…

我不吻晚风 2024-09-07 22:16:07 1 0

C++ - 单链表 - 想法

我想编写一种方法来从单链表中删除具有重复数据值的连续项。该方法应返回删除的项目数。该方法应该根据需要清理内存,并且应该假设内存是使用 new 分…

北城半夏 2024-09-07 22:07:20 2 0

C++编码逻辑 - 各种想法

我想编写一个方法来确定给定的字符串是否是回文。例如“女士,我是亚当”,或“一个男人,一个计划,一条运河,巴拿马”。 该函数的原型是: bool is_…

醉南桥 2024-09-07 22:02:07 3 0

std::binary_function 用法的语法

我是使用 STL 算法的新手,目前遇到语法错误。我的总体目标是像在 C# 中使用 Linq 一样过滤源列表。在 C++ 中可能还有其他方法可以做到这一点,但我需…

半透明的墙 2024-09-07 21:55:11 2 0

关于 std::vector::end() 的问题

我最近修复了以下函数中的一个错误,答案让我感到惊讶。我有以下函数(按照我发现错误之前的方式编写): void Level::getItemsAt(vector&ltitem::Ite…

策马西风 2024-09-07 21:34:20 2 0

迭代二维 STL 向量 c++

我目前正在尝试打印我正在开发的游戏中玩家的动作历史记录。在每轮结束时,每个玩家都在正向或负向移动了一定的量,这会被记录为移动向量中的 int 。…

顾忌 2024-09-07 19:49:29 0 0

在 Mac OS X 上编译 mp4v2

有人可以帮我在 Mac OS X 上编译 mp4v2 吗?我已尝试按照说明进行配置和编译,但出现了许多源自 C++ 标头的错误。配置命令是 ./configure --enable-ub…

尹雨沫 2024-09-07 17:39:05 2 0

不可调整大小的向量/不可重新分配但可变成员的数组?

有没有办法制作不可重新分配但可变成员的不可调整大小的向量/数组?我能想象到的最接近的事情是使用 vector const 副本是从临时构造的,但由于我在初…

水溶 2024-09-07 15:37:50 1 0

“__glibcxx_requires_valid_range”未在此范围内声明(xcode)

我正在尝试在 Xcode (iphone) 静态库中使用,但无法找出此错误。以前还有其他人有过这个吗? 它在文件 stl_algobase.h 中的这些地方出现: __glibcxx_…

盗琴音 2024-09-07 13:44:57 3 0

有没有标准的 C++像 QByteArray 这样的类?

是否有一个像 QByteArray 一样工作的 STL C++ 类?…

有木有妳兜一样 2024-09-07 13:37:10 2 0

hash_map 将什么东西存储为键?

我有无限的数字流,我必须检测第一个重复元素。我想到使用哈希表来解决上述问题,即每当一个数字到达时,检查它是否已经存在于哈希表中。如果有,请停…

纸短情长 2024-09-07 10:43:34 1 0

按成员值查找数组元素 - 什么是“for”?循环/std::map/Compare/for_each 替代品?

例程示例: const Armature* SceneFile::findArmature(const Str&amp name){ for (int i = 0 i &lt (int)armatures.size() i++) if (name == armature…

纸伞微斜 2024-09-07 09:28:54 2 0

确定映射是否包含键的值?

确定 STL 映射是否包含给定键的值的最佳方法是什么? #include &ltmap&gt using namespace std struct Bar { int i } int main() { map&ltint, Bar&gt…

醉生梦死 2024-09-07 08:37:10 1 0

不区分大小写 std::string.find()

我正在使用 std::string 的 find() 方法来测试一个字符串是否是另一个字符串的子字符串。现在我需要相同内容的不区分大小写的版本。对于字符串比较,…

因为看清所以看轻 2024-09-07 07:52:29 4 0
更多

推荐作者

策马西风

文章 0 评论 0

柠檬心

文章 0 评论 0

1331

文章 0 评论 0

七度光

文章 0 评论 0

qq_oc2LaO

文章 0 评论 0

野却迷人

文章 0 评论 0

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