我在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,我相信这是最新版本。