HackerTrans
TopNewTrendsCommentsPastAskShowJobs

theirixhn

no profile record

comments

theirixhn
·3 ปีที่แล้ว·discuss
Thank you, good point.

It is a small note "Minimum deployment target" at the original article. Seems like features tied to target OS are: PMR, filesystem, to_chars/from_chars and newest atomic-based synchronisation primitives.
theirixhn
·3 ปีที่แล้ว·discuss
Finally, it's great that Apple added library support for ranges and PMR (memory resource) support. Currently, with a stable Xcode, you are living with clang 14. Link [1] is helpful for matching clang versions and placing preprocessor guards. Many new features (like pmr) were available in 'experimental' headers but not implemented in libc++ or any experimental library that lies nearby 'libc++'. Usually, I expect an experimental library like libstdc++fs that contains the implementation of experimental features. Starting with Xcode 15, I have seen a 'libc++experimental.a' library in a package. Could someone confirm the existence of this library in a beta installation?

[1] https://en.wikipedia.org/wiki/Xcode#Xcode_11.0_-_14.x_(since...