【发布时间】:2012-01-01 23:02:06
【问题描述】:
有人知道是否可以将标准的 unique_ptr 与 iphone sdk 一起使用?我一直在寻找,它似乎不存在。可能 gcc 版本的 include 还不支持?
我知道有一个模拟标准行为的增强版本,但我想尽可能使用标准。
【问题讨论】:
有人知道是否可以将标准的 unique_ptr 与 iphone sdk 一起使用?我一直在寻找,它似乎不存在。可能 gcc 版本的 include 还不支持?
我知道有一个模拟标准行为的增强版本,但我想尽可能使用标准。
【问题讨论】:
试试 Xcode 4.2。但默认情况下不会启用它。打开您的构建设置。您需要在“C++ 标准库”、“libc++”下进行选择。此外,unique_ptr 的 C++03 支持也不是很好。为了获得最佳体验,还可以在“C++ Language Dialect”下选择“C++0x”。
【讨论】:
Xcode (4.2) 附带的 GCC 不包括 C++11 支持。使用 Apple LLVM 3.0,您将获得 C++11 支持(在您的 C++ 方言设置中启用它之后)
【讨论】: