stl

stl

文章 54 浏览 85

将默认构造的迭代器与运算符==进行比较

C++ 标准是否规定我应该能够比较两个默认构造的 STL 迭代器是否相等? 默认构造的迭代器是否可相等比较? 我想要以下内容,例如使用 std::list: void…

浅浅 2024-07-29 10:41:20 3 0

从另一个向量类型中包含的组件构建向量

我有一个看起来像这样的代码: struct First { int f1 int f2 } struct Second { First s1 int s2 } std::vector &lt Second &gt secondVec Second se…

蒗幽 2024-07-29 08:43:16 4 0

使用 boost::lambda_ 压缩字符串中的空格

我正在使用 boost::lambda 删除字符串中后续的空格,只留下一个空格。 我尝试过这个程序。 #include &ltalgorithm&gt #include &ltiostream&gt #inclu…

软甜啾 2024-07-29 02:26:41 3 0

字符串流提取不起作用

我似乎在从字符串流中提取数据时遇到问题。 我的提取开始似乎缺少前两个字符。 我有类似于以下代码的内容: std::stringstream ss( std::stringstream…

挽心 2024-07-29 00:14:43 1 0

如何将 stl 向量中的一系列元素设置为特定值?

我有一个布尔向量。 我需要将其第 n 到 m 个元素设置为 true。 有没有一种优雅的方法可以在不使用循环的情况下做到这一点? 编辑:向所有指出使用 vec…

_蜘蛛 2024-07-28 18:01:23 2 0

将迭代器存储在容器内

我正在构建另一个应用程序将使用的 DLL。 我想在从函数调用返回之前将某些数据的当前状态全局存储在 DLL 的内存中,以便我可以在下次调用该函数时重用…

对你再特殊 2024-07-28 01:27:30 2 0

在哪里定义复杂映射的 typedef ?

一般问题:通常在哪里定义类、命名空间。 我的情况: 我只在我的类实现中使用这个映射: std::map&ltconst std::pair&ltstring, string&gt,const stri…

谢绝鈎搭 2024-07-27 23:02:01 2 0

std::list; list_type 为 (char * data, int lenght)

我有一些 std::list&ltchar&gt list_type 现在我必须将列表的内容提供为(char *data,int length)。 有没有方便的方法将列表内容呈现为指针和长度?…

肩上的翅膀 2024-07-27 20:16:41 5 0

为什么 STL 算法 find() 不适用于地图?

有没有任何解释为什么 find() 算法不适用于地图而必须使用 map::find 代替?…

无法回应 2024-07-27 19:26:16 2 0

“类 std::map 在没有模板参数的情况下使用” 错误

我不得不说我不是使用 STL 的专家。 这是我的问题,我有一个名为 LdapClientManager 的类,它维护许多由 ID 管理的 LDAP 客户端。 保存 LdapClients …

凉墨 2024-07-27 17:36:59 0 0

C++ 中对象的内存管理 收藏

我有一个将整数与(对象的)向量相关联的映射。 这些向量代表一组要执行的任务。 为了减少使用此地图和矢量时进行的复制量,我将它们设置为使用指针。…

孤君无依 2024-07-27 15:38:19 1 0

应该使用插入排序还是构建堆来提高性能?

我们有大量(100,000+ 个元素)的有序结构向量(运算符 &lt 重载以提供排序): std::vector &lt MyType &gt vectorMyTypes std::sort(vectorMyType.b…

素染倾城色 2024-07-27 14:58:45 2 0

我有以下以pair作为键的映射用法,并且它出现段错误。 有任何想法吗?

我简化了示例以帮助提高可靠性。 错误如下代码: #include &ltmap&gt #include&ltiostream&gt #include&ltstring&gt using namespace std class A { p…

找回味觉 2024-07-27 13:56:00 0 0

在 VS 2008 Express 中,ifstreameekg Beyond end 不返回 eof?

在 VS 2005 中,我有一些代码如下所示: ifs.open("foo") while (!ifs.eof()) { ifs.read(&ampbar,sizeof(bar)) loc = ifs.tellg() loc += bar.dwHead…

北方的巷 2024-07-27 13:37:07 2 0

为什么我在“形成对引用类型的引用”时出现错误 地图?

如果我需要使用引用,并且我传递的数据无法更改其类型,因此我无法真正存储指向它的指针,那么替代方案是什么? 代码: #include &ltmap&gt #include&…

独闯女儿国 2024-07-27 13:33:27 2 0
更多

推荐作者

alipaysp_YnHJ1c0QKC

文章 0 评论 0

疏忽

文章 0 评论 0

葬花如无物

文章 0 评论 0

趁年轻赶紧闹

文章 0 评论 0

瀟灑尐姊

文章 0 评论 0

zhy_

文章 0 评论 0

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