std::tr1 中的共享指针

发布于 2024-07-13 01:23:03 字数 126 浏览 7 评论 0原文

我正在使用 gcc 编译器的平台上工作,但是 boost 无法在其上编译。

我想知道在 gcc 上将共享指针包含在 std:tr1 中的正确方法是什么? 我查看的文件说不直接包含它,据我所知,没有其他文件包含它:|

I am working on a platform with a gcc compiler however boost cannot compile on it.

I am wondering what is the proper way to include the shared_ptr in std:tr1 on gcc? the file i looked in said not to include it directly, from what i can tell no other file includes it either :|

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

安静 2024-07-20 01:23:03

G++ 4.3中,

#include <tr1/memory>

应该可以解决问题。 您可以在 std::tr1::shared_ptr 处找到 shared_ptr

In G++ 4.3,

#include <tr1/memory>

should do the trick. You'll find shared_ptr at std::tr1::shared_ptr.

迷乱花海 2024-07-20 01:23:03

Boost不能编译吗? 大多数boost库不需要编译就可以使用,我猜shared_ptr也不需要。

Boost can not compile on it? Most of the boost library doesn't need to be compiled to be used, and I guess shared_ptr doesn't either.

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