stl

stl

文章 54 浏览 89

std::forward_list::sort 在 NlogN 时间内如何工作?

我无法想象如何以适当的时间复杂度重新排序单链表(该库表示它需要“大约”NlogN)。所使用的算法是否有一个名称,我可以用它来查找相关的教育材料?…

北凤男飞 2025-01-10 02:29:18 1 0

在 std::any 中存储无符号整数

我可以让 ::std::any 保存无符号整数吗?类似于: ::std::any a = 4; unsigned int x = ::std::any_cast(a); 导致 ::std::bad_any_cast 异常,因为 a …

木格 2025-01-09 06:40:43 1 0

std::vector.insert 上的段错误

在自定义类型向量(基本上是图形节点)上调用插入函数时,我遇到了一个奇怪的错误。以下是生成段错误的代码: 69 for (int i = 0; i < size; i++) { 7…

心如狂蝶 2025-01-08 20:04:29 1 0

转换 c++ std::向量到 std::vector (反之亦然)

有没有一种简单的方法可以将 std::vector 转换为 std::vector (然后再转换回 >std::vector,而不必手动转换每个字符串并添加分隔符,例如逗号?…

悍妇囚夫 2025-01-08 16:23:05 4 0

std::vector 的自包含、STL 兼容实现

Visual Studio 2010 及早期版本附带的 std::vector 实现有一个众所周知的特殊性:resize 方法具有以下签名(符合 C++03 标准) ): void resize(size_…

度的依靠╰つ 2025-01-08 12:14:32 2 0

VC中的std::thread类++ 11 导致随机崩溃。有什么解决方法吗?

我在 Visual Studio 11 开发者预览版中遇到了一个错误,至少我认为这是一个错误并报告了它,但我很感兴趣是否有人知道解决方法。 当我使用 std::threa…

扬花落满肩 2025-01-08 09:07:37 1 0

多重继承模糊函数

我正在编写一个应用程序,其中 in 类也继承自向量和 qt 小部件类,并且当我调用函数时,其中一个问题是 this->size() 编译器抛出错误 模糊函数调用, …

夏雨凉 2025-01-08 07:39:00 1 0

以 stl 容器作为输入的函数模板

我收到以下代码的编译错误。我认为这应该在 C++ 中有效 任何人都可以帮助我理解这里出了什么问题。 template elem_type *find2( std::vector& vec, el…

泪痕残 2025-01-08 06:58:32 1 0

如何在 C++ 中测试向量初始化成功/失败

我有一个带有 vector 成员的 C++ 类,这些成员在构造函数中初始化为由构造函数的参数之一确定的大小。 summingBuffer = vector(requiredSize); 如何检…

勿忘心安 2025-01-08 04:10:38 1 0

集合中元素的计数(不是总计数)

我有一组 C++ 字符串。 我将插入到该集合中: m.insert("1-2-35-2"); m.insert("1-2-36-1"); m.insert("1-2-37-2"); m.insert("1-2-38-1"); m.insert(…

卸妝后依然美 2025-01-08 00:14:08 1 0

如何根据两个集合的对称差创建 std::set

我有两套琴弦。 set A; set B; 我将在这两个集合中插入一些元素,并且我插入其中的一些元素是公共元素。 我基本上可以使用 A 中存在的元素 而不是 B …

稚然 2025-01-07 23:51:57 2 0

C++复合索引的容器,允许在查找时忽略子索引

什么是允许在查找时忽略子索引的复合索引的合适容器?它不应该比没有此功能的容器使用更多的资源。 给定索引的 Fe struct index_t { index_t(unsigned…

梦在深巷 2025-01-07 19:52:25 1 0

使用通用接口查找序列的大小

我想确定序列的大小。对于STL中的所有序列,我可以使用.size()成员函数,但如果序列是一个数组,我就会遇到麻烦。我如何以编程方式确定作为参数传递的…

夏雨凉 2025-01-07 16:02:18 1 0

加速 std::map 和 boost:unordered_map [] 操作

我有一个 MAP ,它可以是 std::map 类型,也可以是 unordered_map 类型(根据typdef MAP),还有一个向给定键控值添加值的函数: func1(MAP &map, str…

风和你 2025-01-07 15:26:51 2 0

std::类似向量的类经过优化以容纳少量项目

在程序的一个时间关键部分中,有一个类成员如下所示: std::vector m_vLinks; 在分析过程中,我注意到该向量大约 99.98% 的执行仅包含 0 或 1 个项目…

懒的傷心 2025-01-07 11:29:34 2 0
更多

推荐作者

饮湿

文章 0 评论 0

明月

文章 0 评论 0

02

文章 0 评论 0

hs1283

文章 0 评论 0

风向决定发型

文章 0 评论 0

落花浅忆

文章 0 评论 0

更多

友情链接

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