std

std

文章 0 浏览 2

为什么 std::string 除了 size() 之外还有 length() 成员函数?

我正在阅读 如何获取 std::string 中的字符数? 的答案并发现实际上有一个用于 std::string 的名为 length() 的方法(我总是使用 size())。 在 std::…

风轻花落早 2024-07-22 01:42:31 5 0

CLR 干扰 C++ 性病?

我有一些代码在 clr 下编译,其他代码在单个项目中不受管理。 我的 common.h 文件包含我需要的所有 std 库标头。 它包含在 manager.h 中(manager.cpp…

不回头走下去 2024-07-20 01:11:34 3 0

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

有哪些真正充分的理由放弃 std::allocator 而转而使用自定义解决方案? 您是否遇到过对于正确性、性能、可扩展性等绝对必要的情况? 有什么真正聪明的…

怎樣才叫好 2024-07-19 17:23:34 8 0

将 += 与字符串一起使用时出现奇怪的段错误

对于 C++ 来说,肯定有一些明显的我没有意识到的地方。 load(string &amp filename){ string command char delimiter = '/' size_t delimiterPos = fi…

素手挽清风 2024-07-19 14:01:27 1 0

为什么从 std::vector 中随机删除比 std::list 更快?

为什么从 std::vector 中随机删除比 std::list 更快? 我正在做的加快速度的方法是将随机元素与最后一个元素交换,然后删除最后一个元素。 我本以为该…

留一抹残留的笑 2024-07-19 05:03:12 4 0

将 BOOST_FOREACH 与 std::map 一起使用

我想使用 BOOST_FOREACH 迭代 std::map 并编辑值。 我不太明白。 typedef std::pair&ltint, int&gt IdSizePair_t std::map&ltint,int&gt mmap mmap[1]…

笑咖 2024-07-18 22:22:50 2 0

将 String^ 转换为 std::string (基本字符串) -> 错误。 我怎样才能解决这个问题?

我尝试将 String^ 转换为基本字符串...但在这段代码之后出现错误。 这是什么意思以及如何解决它? 我需要将基本字符串输入到类构造函数中。 字符串^ …

北笙凉宸 2024-07-17 20:07:56 5 0

C++ const std::map 引用无法编译

为什么将 std::map 的引用作为 const 传递会导致 [] 运算符中断? 当我使用 const 时,出现此编译器错误 (gcc 4.2): 错误:与“operator[]”不匹配 '…

森罗 2024-07-16 18:01:39 10 0

为什么 stringstreams rdbuf() 和 str() 给出不同的输出?

我有这段代码, int main() { std::string st std::stringstream ss ss&lt&lt"hej hej med dig"&lt&ltstd::endl std::getline(ss,st,' ') std::cout &…

韬韬不绝 2024-07-16 08:23:36 4 0

C++ 选择第一个非空元素

[问题根据更新的要求更新] 我已经实现了以下函数,它应该返回第一个非空元素或抛出异常。 你还能发明更经典、更短的名字,比如“max”、“min”、“pa…

掩耳倾听 2024-07-14 18:35:50 6 0

您可以在迭代 std::list 时从其中删除元素吗?

我的代码如下所示: for (std::list&ltitem*&gt::iterator i = items.begin() i != items.end() i++) { bool isActive = (*i)-&gtupdate() //if (!isA…

我的奇迹 2024-07-14 17:13:44 4 0

std::vector.clear() 是否对每个元素进行删除(释放内存)?

考虑以下代码: #include &ltvector&gt void Example() { std::vector&ltTCHAR*&gt list TCHAR* pLine = new TCHAR[20] list.push_back(pLine) list.c…

如梦 2024-07-14 05:19:37 6 0

用于快速名称查找的容器

我想存储字符串并为每个字符串分配一个唯一的 ID 号(索引就可以了)。 我只需要每个字符串的一份副本,并且需要快速查找。 我经常检查该字符串是否存…

憧憬巴黎街头的黎明 2024-07-14 03:43:07 4 0

如何写入 7z 存档格式的二进制数据?

我一直在研究 7z 存档格式的格式描述和源代码,但在编写有效的容器时仍然遇到困难。 我假设我可以创建一个空容器......无论如何,这是我的开始: std:…

很酷不放纵 2024-07-13 17:12:01 4 0

如何查明某个项目是否存在于 std::vector 中?

我想做的就是检查向量中是否存在元素,这样我就可以处理每种情况。 if ( item_present ) do_this() else do_that() …

走过海棠暮 2024-07-13 13:30:22 6 0
更多

推荐作者

qq_FjTq5B

文章 0 评论 0

18273202778

文章 0 评论 0

WordPress小学生

文章 0 评论 0

〃温暖了心ぐ

文章 0 评论 0

迷乱花海

文章 0 评论 0

niuniu

文章 0 评论 0

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