tr1

tr1

文章 0 浏览 3

取消引用 std::tr1:shared_ptr 与取消引用裸指针有什么不同吗?

我意识到创建、分配、复制和销毁 std::tr1::shared_ptr 或 boost::shared_ptr (由于引用计数机制)会对性能造成(有时很严重)影响。一旦构造完毕,…

情场扛把子 2024-11-08 18:09:31 1 0

比较 std::function<> 和

是否可以以某种方式比较两个 std::tr1::function&lt&gt 对象?如果我有一个 function 对象集合并想要添加和删除事件处理程序,该怎么办?添加是微不足…

南城旧梦 2024-11-04 11:44:39 0 0

weak_ptr 是如何工作的?

我了解如何使用 weak_ptr 和 shared_ptr。通过计算其对象中的引用数量,我了解了 shared_ptr 的工作原理。 weak_ptr 是如何工作的?我尝试阅读 boost …

梦言归人 2024-11-01 02:26:21 0 0

在结构体中的 TR1 unordered_map 中定义哈希函数

根据此,可以在 TR1 unordered_map 中定义一个相等函数,如下所示: #include &lttr1/unordered_map&gt using namespace std using namespace std::tr…

娜些时光,永不杰束 2024-10-25 22:14:38 2 0

为什么 Visual Studio 找不到 'tr1/unordered_map?

我想在项目中使用 google-ctemplate 。但是,如果我包含基本文件,则会出现以下错误(使用 Visual Studio C++ 2005): Error 1 fatal error C1083: C…

葵雨 2024-10-21 14:17:37 6 0

使用 C++像函数这样的类可以定义在几个不同的位置

在 C++0x、C++03 TR1 和 boost 之间,根据编译器的不同,可以在 3 个不同的位置定义函数和绑定之类的东西,例如,对于 VC pre VC9 功能包,您有 boost…

人生百味 2024-10-20 03:24:14 1 0

在编译时检查 tr1 数组的大小

我刚刚发现 boost::array::static_size 不是 tr1::array 的一部分,或者至少它不在我的实现中(GCC 4.2.1),并且我在任何 tr1 文档中都找不到它。 是…

你不是我要的菜∠ 2024-10-15 22:51:42 2 0

for_each 绑定向量的向量调整大小

这是我的第一个问题。我放弃了,将使用手卷函子来实现此目的,但我很好奇它应该如何完成。下面的设计示例旨在通过用空值填充向量来将向量中的所有向量…

祁梦 2024-10-14 14:35:16 4 0

R 值插入不适用于 unordered_map

我正在使用存储库中最新的可用 GCC 版本。我决定使用它是因为有一些附加的 C++0x 功能。然而现在我坚持做一些应该有效的事情 - 我想添加新元素以通过 …

末蓝 2024-10-14 14:32:32 3 0

智能指针:运行 WinXP-Sp3 的 VS 9 中运行时崩溃

我在下面的代码中遇到运行时崩溃,并且也无法调试。请查看并让我知道发生了什么事。 // CppConsole.cpp : Defines the entry point for the console a…

悟红尘 2024-10-12 22:40:31 5 0

正则表达式匹配

我有一个功能可以检查输入的行是否“OK”。 #include &lttr1/regex&gt bool lineIsValid(string line) { const tr1::regex pattern("[^-]{1,30} - [^-…

万劫不复 2024-10-12 18:10:13 3 0

tr/正则表达式 c++库 - 正则表达式模式的定义

当我使用 tr1/regex 库时,我应该如何定义正则表达式模式? #include &lttr1/regex&gt const regex pattern("[^-]-[^-]") 不起作用...编译时出现错误…

阳光下慵懒的猫 2024-10-12 04:13:07 2 0

std、tr1 和 boost(作为命名空间和/或库)之间有什么区别?

我最初以为它们都是一样的,但事实证明是错误的。那么谁能简单解释一下这三者之间的区别?例如: std::bind (最新的,下一代 C++) std::tr1::bind …

阳光下慵懒的猫 2024-10-11 13:41:00 3 0

std::aligned_storage 的分配目标(堆栈还是堆?)

我一直在尝试了解 TR1 添加的内容(称为aligned_storage)。在阅读以下文档N2165时, N3190 和 N2140 我一生都看不到语句,其中清楚地描述了正在使用…

挽梦忆笙歌 2024-10-09 05:53:17 4 0

C++ TR1 正则表达式 - 多行选项

我认为 $ 表示字符串的结尾。然而,下面的代码给出了“testbbbccc”作为结果,这对我来说非常令人惊讶......这意味着 $ 实际上匹配行尾,而不是整个字…

不交电费瞎发啥光 2024-10-07 07:56:13 1 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

更多

友情链接

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