几个小时后,我非常沮丧地试图找到shared_ptr所在的位置。我看到的例子都没有显示包含shared_ptr
(和working)标题的完整代码。简单地说,std
,tr1
和<memory>
根本没有帮助!我已经下载了提升和所有,但它仍然不显示!有人可以帮助我确切地知道在哪里找到它吗?shared_ptr在哪里?
感谢您让我发泄我的挫折!编辑: 我看到我的标题已被更改。对于那个很抱歉。 所以......这也是因为我不清楚shared_ptr是“C++版本依赖” - >这就是为什么我没有说明我的环境 - >因此可能为什么我很难找到它。
我在MSVS2008上工作。
编辑2: 我不知道为什么,但我是包括[内存]和[升压/ TR1/memory.hpp]和[升压/ TR1/TR1 /内存虽然到处找shared_ptr的..当然,我不能。
感谢您的所有回复。
如果你可以正确说明你的设置,比如什么编译器和boost版本/安装路径 – YeenFei 2010-05-27 03:03:35
除非你在C++ 0x上,'shared_ptr'不是标准的一部分。尽管它还没有出现,但有些人会将其视为标准,这很常见。 – 2010-05-27 03:03:58
您认为我们应该如何回答这个问题,而不知道您的环境是7.5位洗碟机芯片的GCC,128位大型机的专有编译器还是XCode的GCC版本? – sbi 2010-05-27 06:45:53