包含文件中的c ++错误

时间:2015-03-17 21:57:57

标签: c++ xcode header-files chrono

我在2个C ++头文件中收到错误。这些文件是chrono和_mutex_base。我没有直接将它们包含在我的代码中,但它们似乎已被iostream包含在内。

我不确定应该如何发布这些内容,我将在下面列出包含错误的行:

// in <chrono>
_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR _Rep zero() {return _Rep(0);} // Expected member name or ; after declaration specifiers
_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR duration zero() {return duration(duration_values<rep>::zero());} // Expected member name or ; after declaration specifiers
_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11 time_point() : __d_(duration::zero()) {} // Expected unqualified-id
_LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR time_point max() {return time_point(duration::max());} // No member named 'max' in 'std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> >'

// in <__mutex_base>
if (__d <= __d.zero()) // Expected unqualified-id
    return cv_status::timeout;

知道我应该怎么做才能解决这个问题?

我使用Xcode 6.1.1,我相信这是最新版本。

0 个答案:

没有答案