stl

stl

文章 54 浏览 86

构造“数组”不可复制对象的数量

我有一个本质上不可复制的类(一个线程,因此没有有意义的复制语义),并且我想要一个较大的“数组”,用非默认构造函数相同地构造。请注意,数组的大…

只为一人 2024-11-07 15:06:30 1 0

C++中使用STL映射和列表的一些问题

您好我想咨询一下: 我有地图和列表 问题: 以下析构函数的实现是否正确: for (map&ltstring,SymbolTableNode*&gt::iterator i = symbolTable.begin(…

沫尐诺 2024-11-07 11:40:58 0 0

愚蠢的stl问题

我有以下代码: customObject* object std::list&ltcustomObject&gt objects for(int i = 0 i &lt 10: ++i) { object = new customObject object.getv…

╰沐子 2024-11-07 08:53:45 0 0

为什么 GCC 不允许我使用一个模板参数作为另一个模板的参数?

我编写了以下模板函数来对 std::vector 对象的内容求和。它位于一个名为 sum.cpp 的文件中。 #include &ltvector&gt template&lttypename T&gt T sum(…

执笏见 2024-11-07 04:02:42 0 0

C++ 是否支持 wchar_t WDK STL?我得到未解析的外部符号:(

我正在编译一个简单的 C++ 文件 Temp.cpp: #include &ltstring&gt int main() { std::wstring s } 使用命令行: cl.exe /MD /Iinc\api\crt\stl60 /Ii…

只为守护你 2024-11-07 03:37:36 0 0

插入对作为映射值

typedef pair&ltunsigned char, unsigned char&gt pair_k map&ltunsigned char, pair_k&gt mapping 将这样使用: mapping[100] = make_pair(10,10) 问…

梦情居士 2024-11-07 00:55:50 2 0

std::multimap::equal_range 的时间复杂度

下午好,我想知道 std::multimap::equal_range 的时间复杂度是多少?是 Big-O(n) 还是 BIG-0(log n)。我记得读过 std::multimap::erase 的时间复杂度…

不喜欢何必死缠烂打 2024-11-06 20:14:24 2 0

声明 std::map 迭代器会导致奇怪的错误

我只是想声明一个映射迭代器,但出现一个编译错误,提示“expected before it” 我相信这是因为我没有包含整个 std 命名空间(使用命名空间 std),…

节枝 2024-11-06 19:55:00 1 0

std::string 是 STL 的一部分吗?

(当我说 STL 时,我指的是围绕容器、迭代器、算法和函子的模板库。) 在考虑 std::string 主要表现得像一个普通容器,具有 begin 和 end 函数(包括…

终难愈 2024-11-06 19:52:02 0 0

使用 C++ vector::insert() 添加到向量末尾

我正在编写一小段代码,我必须根据向量元素中的值将值插入到 C++ STL 向量的某个位置。我使用 insert() 函数来完成此操作。我意识到,当我想在向量末…

心凉怎暖 2024-11-06 13:02:05 1 0

寻找“新”两个容器中的物品

我有两个包含一些数据的容器(实际的容器是灵活的,未排序与排序对我来说并不重要,所以最适合回答我的问题的是我将使用的容器)。我想比较这两个容器…

全部不再 2024-11-06 11:50:21 0 0

C++问题。关于容器和类的实例

A* a = new A(x,y) set&ltA&gt aset aSet.insert(a) 我这样做了。出现错误。我应该如何修复它? 谢谢你!!!…

温柔嚣张 2024-11-06 11:32:19 2 0

std::multimap::equal_range 是否有可能返回不正确的结果?

下午好,我发现 std:multimap::equal_range 有时会返回不正确的结果。这可能吗?如果是这样,我的代码或指针哈希函数中是否有解决方法或存在一些错误…

迷离° 2024-11-06 10:46:46 0 0

如何配置 std::priority_queue 以忽略重复项?

如何配置 std::priority_queue 来忽略重复项? 当我添加一个已包含的密钥时,应该忽略这个新密钥。 (就我而言,旧的和新的优先级将始终完全相同。) …

猫腻 2024-11-06 10:02:49 0 0

对于输入迭代器,为什么 a == b 并不意味着 ++a == ++b?

C++03 标准中的 §24.1.1/3 读取, 对于输入迭代器,a == b 并不意味着 ++a == ++b。(相等并不意味着 保证替代性质或 参考透明度。)算法 输入迭代器…

夏有森光若流苏 2024-11-06 07:14:30 2 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

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