stl

stl

文章 54 浏览 85

STL __merge_without_buffer 算法?

在哪里可以获得 C++ STL 中 __merge_without_buffer() 中使用的算法的详细高级描述? 我正在尝试用 D 编程语言重新实现此代码,并进行一些增强。 仅通…

转身以后 2024-07-11 21:04:23 4 0

在 c++ 中的多态方法上使用 std::for_each

当使用 std::for_each 时, class A vector&ltA*&gt VectorOfAPointers std::for_each(VectorOfAPointers.begin(), VectorOfAPointers.end(), std::me…

作业与我同在 2024-07-11 19:44:50 4 0

哪里可以得到“有用”的信息? C++ 二分查找算法?

我需要一个与 C++ STL 容器兼容的二进制搜索算法,例如标准库的 标头中的 std::binary_search ,但我需要它返回指向结果的迭代器,而不是告诉我该元素…

痞味浪人 2024-07-11 17:07:13 4 0

使用 gdb 检查标准容器 (std::map) 内容

假设有这样的事情: #include &ltmap&gt int main(){ std::map&ltint,int&gt m m[1] = 2 m[2] = 4 return 0 } 我希望能够检查从 gdb 运行程序的地图的…

世界等同你 2024-07-11 16:49:36 4 0

查找向量中最近的点

给定一个具有多个值的排序向量,如下例所示: std::vector&ltdouble&gt f f.pushback(10) f.pushback(100) f.pushback(1000) f.pushback(10000) 我正…

我三岁 2024-07-11 15:14:04 4 0

将向量复制到 STL 列表的最佳方法?

使用迭代器迭代向量并复制到列表是最佳的复制方法。 有什么建议吗?…

七月上 2024-07-11 09:45:15 4 0

迭代向量并调用函数

我有一个类,其中包含另一个类对象的向量作为成员。 在此类的许多函数中,我必须对向量中的所有对象执行相同的操作: class Small { public: void foo…

北方。的韩爷 2024-07-11 09:43:48 5 0

寻找数字序列中的间隙

我有一个 std::vector ,其中包含一些数字,这些数字没有任何特定的顺序,并且数字之间可能有也可能没有间隙 - 例如,我可能有 { 1,2,3, 6 } 或 { 2 ,…

穿越时光隧道 2024-07-11 08:11:22 6 0

如何从 stl 数据结构中删除反向迭代器?

由于某种原因,以下代码失败。 您不能简单地通过使用其 base() 方法来擦除反向迭代器。 #include &ltset&gt #include &ltiostream&gt int main() { st…

榕城若虚 2024-07-11 05:46:57 4 0

在 VS、UNIX/Linux 中擦除 STL 迭代器后会发生什么?

请考虑以下场景: map(T,S*) &amp GetMap() //Forward decleration map(T, S*) T2pS = GetMap() for(map(T, S*)::iterator it = T2pS.begin() it != T…

凉世弥音 2024-07-11 05:01:24 5 0

原位删除元素的最佳方法

我有一组要迭代的对象,但是我可能会在迭代期间决定现在需要删除其中一个(或多个)对象。 我的代码如下: if( ! m_Container.empty() ) { for( typed…

琉璃梦幻 2024-07-11 03:42:17 7 0

从 std::multimap<> 中删除项目后,我可以继续使用迭代器吗?

即使在调用 multimap::erase() 之后,我还可以继续使用 multimap 迭代器吗? 例如: Blah::iterator iter for ( iter = mm.begin() iter != mm.end() …

难理解 2024-07-11 02:44:35 5 0

std::vector 的迭代:无符号与有符号索引变量

在 C++ 中迭代向量的正确方法是什么? 考虑这两个代码片段,这个工作正常: for (unsigned i=0 i &lt polygon.size() i++) { sum += polygon[i] } 而…

兔小萌 2024-07-10 22:04:48 7 0

帮助纠正源代码,带有模板

我尝试编译发布的示例(C++ 服务提供程序),但未能编译到 VS8 VC9。 我对模板的经验很少。 有什么建议吗? 坦克。 这些是错误: Dictionarystl.cpp(4…

司马昭之心 2024-07-10 21:15:39 3 0

安全 printf 到字符串的最佳方法?

有谁知道将 printf 样式函数的输出重定向到字符串的安全好方法? 显而易见的方法会导致缓冲区溢出。 比如: string s output.beginRedirect( s ) // r…

谎言 2024-07-10 20:58:22 4 0
更多

推荐作者

cn2008

文章 0 评论 0

高冷爸爸

文章 0 评论 0

mb_IvyEMzfd

文章 0 评论 0

风吹雪碎

文章 0 评论 0

qq_8KCWRK

文章 0 评论 0

人间搬砖

文章 0 评论 0

更多

友情链接

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