std 相关问题

C ++标准库及其命名空间。与[c ++]结合使用。

当std :: is_array应该返回false时返回true?

我已经创建了一个静态断言,以确保我不会调用我的辅助函数来创建一个唯一的指针(它是我的内存调试代码的一部分)。我面临的问题是断言......

回答 1 投票 0

c ++ - 使用存储在堆上的数组填充对称矩阵

我正在尝试构建一个代码,我必须在堆中声明一个大型数组。同时我将使用boost库来执行一些矩阵计算(如填充对称...

回答 2 投票 -4

令人信服的自定义C ++分配器示例?

抛弃std :: allocator以支持自定义解决方案有什么理由呢?您是否遇到过正确性,性能,可扩展性等绝对必要的情况?

回答 16 投票 161

g ++错误:重载'abs(unsigned int)'的调用是不明确的

我正在尝试编译以下代码:#include static unsigned iSqr(unsigned i){unsigned res1 = 2; unsigned res2 = i / res1;而(abs(res1 - res2)> 1)...

回答 3 投票 1

std :: vector是否将其值类型的赋值运算符用于push_back元素?

如果是这样,为什么?为什么不使用值类型的复制构造函数?我收到以下错误:/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/vector.tcc:在成员函数`ClassWithoutAss&...

回答 2 投票 11

如何组合std :: copy_if和std :: transform?

考虑这个代码片段:迭代第一个类型T1的一个容器,用于创建第二个类型T2的第二个容器,应用转换函数T1-> T2但仅适用于T1元素...

回答 2 投票 3

C ++在集合/映射中使用Vector作为键不会导致唯一的答案

我正在处理一个Leetcode问题,并且厌倦了以矢量为关键字。但是,它无法确保我的结果中没有重复项。我也试过使用Map,但未能......

回答 1 投票 0

使用值对std :: map进行排序

我需要按值而不是按键对std :: map进行排序。有一个简单的方法吗?我从下面的线程中得到了一个解决方案:std :: map按数据排序?有更好的解决方案吗?地图

回答 12 投票 48

std :: stream write / read vs operator << / operator >>

对于std :: stream / ostream / istream / ...:使用运算符<<和>>或使用write()和read()方法有什么区别?我想二进制写/读你应该......

回答 1 投票 3

编译器生成的默认构造函数是否会将std :: array中的指针初始化为nullptr?

如果给出下面的代码,编译器应该生成应该调用std :: array的Node(),这是正确的吗? ()应该初始化所有100个指向nullptr的指针。旁注:我知道......

回答 3 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.